ESLint v5.8.0 released
by Teddy Katz - 26 October 2018We just pushed ESLint v5.8.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.
Highlights
- The
Linter
API now has a staticversion
property, for consistency with theCLIEngine.version
property. (Previously, theversion
property was only present on instances ofLinter
rather thanLinter
itself.)
Enhancements
Bug Fixes
- 9152417 Fix: deprecation warning in RuleTester using Node v11 (#11009) (Teddy Katz)
- 57ef0fd Fix: prefer-const when using destructuring assign (fixes #8308) (#10924) (Nicholas C. Zakas)
Documentation
- e349a03 Docs: Update issue templates to ask for PRs (#11012) (Nicholas C. Zakas)
- a940cf4 Docs: Mention version for config glob patterns (fixes #8793) (Nicholas C. Zakas)
- 58ff359 Docs: add instructions for npm 2FA (refs #10631) (#10992) (Teddy Katz)
Dependency Upgrades
Build Related
- 5a31a92 Build: compile espree's deps to ES5 when generating site (fixes #11014) (#11015) (Teddy Katz)
- 6e1c530 Build: run tests on Node 11 (#11008) (Teddy Katz)
Chores
- 3d88b38 Chore: avoid using legacy report API in no-irregular-whitespace (#11013) (Teddy Katz)
- 577cbf1 Chore: Add typescript-specific edge case tests to space-infix-ops (#10986) (Bence Dányi)
- d45b184 Chore: Using deconstruction assignment for shelljs (#10974) (ZYSzys)