Published under: Release Notes
2 min read
Bug Fixes
- Fix: block-scoped-var to work with classes (fixes #2048) (Nicholas C. Zakas)
- Fix: block-scoped-var to work with destructuring (fixes #2059) (Nicholas C. Zakas)
- Fix: Exempt \0 from no-octal-escape (fixes #1923) (Michael Ficarra)
- Fix: Method name resolution in complexity rule (fixes #2049) (Nicholas C. Zakas)
- Fix: no-func-assign should not fail on import declarations (fixes #2060) (Igor Zalutsky)
- Fix: no-redeclare should check Node.js scope (fixes #2064) (Nicholas C. Zakas)
- Fix: no-unused-vars crash from escope workaround (fixes #2042) (Brandon Mills)
- Fix: restrict dot-notation keywords to actual ES3 keywords (fixes #2075) (Michael Ficarra)
- Fix: rule no-duplicate-case problem with MemberExpressions. (fixes #2038) (Dieter Oberkofler)
- Fix: space-before-function-parentheses generator methods (fixes #2082) (Brandon Mills)
- Fix: yoda range exceptions with this (fixes #2063) (Brandon Mills)
Documentation
- Docs: Fix documentation on configuring eslint with comments (Miguel Ping)
- Docs: Update no-new documentation (fixes #2044) (Nicholas C. Zakas)