ESLint v4.14.0 released
by Ilya Volodin - 23 December 2017We just pushed ESLint v4.14.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
Parsers can now provide custom scope analysis hooks to ESLint, which should allow for easier integration when parsing non-standard syntax. For more information see our documentation.
Features
- ae51eb2 New: Add allowImplicit option to array-callback-return (fixes #8539) (#9344) (James C. Davis)
Enhancements
- be2f57e Update: support separate requires in one-var. (fixes #6175) (#9441) (薛定谔的猫)
- 75c7419 Update: Logical-and is counted in
complexity
rule (fixes #8535) (#9754) (Kevin Partington) - 1c2aafd Update: Improve parser integrations (fixes #8392) (#8755) (Toru Nagashima)
Bug Fixes
- 43d4ba8 Fix: false positive on rule
lines-between-class-members
(fixes #9665) (#9680) (sakabar)
Documentation
- 370d614 Docs: Fix typos (#9751) (Jed Fox)
- eb4b1e0 Docs: reintroduce misspelling in
valid-typeof
example (#9753) (Teddy Katz) - e9d5dfd Docs: improve no-extra-parens formatting (#9747) (Rich Trott)
- f252c19 Docs: Make the lint message
source
property a little more subtle (#9735) (Jed Fox) - 5a5c23c Docs: fix the link to contributing page (#9727) (Victor Hom)
- f44ce11 Docs: change beginner to good first issue label text (#9726) (Victor Hom)
- f819920 Docs: fix typos (#9723) (Thomas Broadley)
Dependency Upgrades
Chores
- 8196c45 Chore: Reorganize CLI options and associated docs (#9758) (Kevin Partington)
- 37d066c Chore: Add unit tests for overrides glob matching. (#9744) (Robert Jackson)
- 805a94e Chore: Fix typo in CLIEngine test name (#9741) (@scriptdaemon)
- 14baa2e Chore: improve arrow-body-style error message (refs #5498) (#9718) (Teddy Katz)