Skip to content

Releases: robatwilliams/es-compat

v3.2.1

08 Mar 10:25
Compare
Choose a tag to compare
  • #100 Fix cli tool inappropriately interpreting inline config comments
  • Test framework updates (no actual changes to plugin's runtime code)
  • No longer tested on Node 14, but probably still works

v3.2.0

17 Jan 12:22
Compare
Choose a tag to compare
  • #90 ES2023 support
  • Dependency updates, including MDN compatibility database
  • #87 Fix not taking into account private class methods compatibility

v3.1.0

31 Oct 20:21
Compare
Choose a tag to compare

#83 Add browserslist options to the rule options

...which also fixes #76

v3.0.1

19 Oct 11:31
Compare
Choose a tag to compare

Fixed #71

Remainder of changes are tooling/tests.

v3.0.0

05 May 13:57
Compare
Choose a tag to compare

Breaking

Node 14.18 required
ESLint 8 required

Functional

#64 ES2022 coverage
#67 Fix: Version comparison inadequately compares strings

Internal

#56 Switch to using eslint-plugin-es-x
#60 Update to v5 of MDN database - version is now pinned (#66)

v2.2.1 (only check-es-compat)

06 Jan 18:24
Compare
Choose a tag to compare

Only check-es-compat had changes.

#54 Fix wrong error summary and exit code reported

v2.2.0

15 Nov 17:23
Compare
Choose a tag to compare

#50 Allow specifying provided polyfills

v2.1.0

17 Jun 12:02
Compare
Choose a tag to compare

#48 Support ES2021 features

v2.0.0

14 Jan 18:20
Compare
Choose a tag to compare

#42 Complete ES2020 coverage

#43 Use the latest MDN compatibility data (brings in post-2020 data, fixes deprecation warning)

#41 Fix excessive logging for every file processed

CLI tool now uses ESLint 8. The plugin is still compatible with older versions.

Node 14 is now "required"; however it might work with older versions.

v1.1.1

28 Nov 13:27
Compare
Choose a tag to compare

#26 Fix - Update exponentiation operator path due to mdn breaking change

#27 Fix - Make CLI disregard ESLint ignore files