ESLint v7.17.0 released
by Milos Djermanovic - 1 January 2021We just pushed ESLint v7.17.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 multiline-ternary rule is now auto-fixable.
Enhancements
- e128e77Update: check logical assignment in no-constant-condition (#13946) (Milos Djermanovic)
- 535fe47Update: use regexpp's default ecmaVersion in no-control-regex (#13969) (Milos Djermanovic)
- 0649871Update: add autofix to rule multiline-ternary (#13958) (薛定谔的猫)
Bug Fixes
- 83e98cdFix: use regexpp's default ecmaVersion in no-invalid-regexp (#13968) (Milos Djermanovic)
- f6e7e32Fix: no-useless-escape wrong loc and fix with CRLF in template elements (#13953) (Milos Djermanovic)
- 19c69c0Fix: one-var shouldn't split declaration if it isn't in a statement list (#13959) (Milos Djermanovic)
Documentation
- 7297363Docs: fix examples for no-multi-str (#13966) (Milos Djermanovic)
- e451b96Docs: update build tool for webpack (#13962) (Sam Chen)
Chores
- cc48713Chore: refactor calculating range and loc in no-useless-escape (#13964) (Milos Djermanovic)
- c3e9accChore: fix typos (#13960) (YeonJuan)