ESLint v7.18.0 released
by Nicholas C. Zakas - 15 January 2021We just pushed ESLint v7.18.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.
Enhancements
- f17c3c3Update: check logical assignment operators in the complexity rule (#13979) (Milos Djermanovic)
Bug Fixes
- 179a910Fix: --init crash on question to upgrade/downgrade ESLint (fixes #13978) (#13995) (Milos Djermanovic)
- 292b1c0Fix: no-extra-parens false positive with- letidentifier in for-loop (#13981) (Milos Djermanovic)
Documentation
- 672deb0Docs: fix no-invalid-regexp docs regarding ecmaVersion (#13991) (Milos Djermanovic)
- f2687e7Docs: update space-in-parens related rules (#13985) (Chris Brody)
- 4a38bbeDocs: space-in-parens examples with no arguments etc. (#13987) (Chris Brody)
- f6948f6Docs: Update semantic versioning policy (#13970) (Nicholas C. Zakas)
Dependency Upgrades
- e3264b2Upgrade: @eslint/eslintrc to improve error message for invalid extends (#14009) (Milos Djermanovic)
- 9250d16Upgrade: Bump lodash to fix security issue (#13993) (Frederik Prijck)
Chores
- 78cb483Chore: test- foo( )with space-in-parens option "always" (#13986) (Chris Brody)
- aeba5e5Chore: fix typo (#13975) (Nitin Kumar)