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
e128e77
Update: check logical assignment in no-constant-condition (#13946) (Milos Djermanovic)535fe47
Update: use regexpp's default ecmaVersion in no-control-regex (#13969) (Milos Djermanovic)0649871
Update: add autofix to rule multiline-ternary (#13958) (薛定谔的猫)
Bug Fixes
83e98cd
Fix: use regexpp's default ecmaVersion in no-invalid-regexp (#13968) (Milos Djermanovic)f6e7e32
Fix: no-useless-escape wrong loc and fix with CRLF in template elements (#13953) (Milos Djermanovic)19c69c0
Fix: one-var shouldn't split declaration if it isn't in a statement list (#13959) (Milos Djermanovic)
Documentation
7297363
Docs: fix examples for no-multi-str (#13966) (Milos Djermanovic)e451b96
Docs: update build tool for webpack (#13962) (Sam Chen)
Chores
cc48713
Chore: refactor calculating range and loc in no-useless-escape (#13964) (Milos Djermanovic)c3e9acc
Chore: fix typos (#13960) (YeonJuan)