Skip to content

Releases: planningcenter/balto-eslint

v1.0.1 - fix extension filtering

10 Oct 22:37
f880489
Compare
Choose a tag to compare

What's Changed

  • fix: Use extensions input to filter files passed to ESLint by @sheck in #36
  • Miscellaneous cleanup by @sheck in #35

Full Changelog: v1.0.0...v1.0.1

v1.0.0 - Major rewrite

02 Oct 20:47
627061e
Compare
Choose a tag to compare

Breaking changes

  • Inputs and outputs now use kebab-case
  • neutral conclusions are currently unsupported (still waiting on Github). Use conclusion-level input to specify success (the default) or failure
  • We no longer install dependencies. Using balto-utils for a speedy, cached install is recommended
  • Annotations have their source labeled by the job name that uses this action. We recommend naming the job balto-eslint.

Other changes

  • Check runs have been replaced by workflow output commands, removing the need for permission tweaks and special tokens. This fixes the misattributed check run bug.
  • We have official support for eslint v9!
  • Overall simpler and shorter code base, optimizing for long-term stability

Internal changes

  • Fully rewritten in TypeScript
  • Start of automated tests for eslint v6-v9
  • Using devbox to maintain a consistent dev environment

More details available in this PR: #34

Full Changelog: v0.9.0...v1.0.0

v0.9.0 - node20

04 Jan 23:27
09fa9ec
Compare
Choose a tag to compare

What's Changed

  • chore: Update action to node20 by @sheck in #33

Full Changelog: v0...v0.9.0

v0.8.1 - Fix node12 deprecation warning

12 May 22:35
611cd6d
Compare
Choose a tag to compare

What's Changed

  • docs: New version process updates by @sheck in #28
  • chore: Resolve deprecation warning by upgrading node12 -> node16 by @sheck in #29

Full Changelog: v0...v0.8.1

v0.8 - output method deprecation fix

07 Mar 22:53
611cd6d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7...v0.8

v0.7 - dependencyInstallMode

14 Oct 22:13
Compare
Choose a tag to compare

What's Changed

  • chore: Readme updates, including permissions details by @molawson in #15
  • Switch to ncc by @sheck in #18
  • Quick implementation of dependencyInstallMode by @sheck in #20

Full Changelog: v0.6...v0.7

v0.6

14 Sep 14:37
ee016f0
Compare
Choose a tag to compare
  • Feature: Add support for ESLint version 7 and up

v0.5

06 Mar 19:24
Compare
Choose a tag to compare
  • Feature: Allow specifying lowest failure level with failureLevel
  • Fix: Find peer dependencies that begin with @
  • Fix: Include empty annotations array on error

Install prettier if present

03 Dec 17:57
621bb5a
Compare
Choose a tag to compare

Trying to track down why some project have different levels/amounts of errors reported in development vs balto. #4 eliminated some errors on an example branch.

v0.2

09 Nov 00:43
c5bcfb9
Compare
Choose a tag to compare

Add support for eslint v6