Skip to content

v0.18.0

Compare
Choose a tag to compare
@nzakas nzakas released this 28 Mar 17:36
· 7370 commits to main since this release
  • Fix: Mark variables as used in module scope (fixes #2137) (Nicholas C. Zakas)
  • Fix: arrow functions need wrapping (fixes #2113) (Nicholas C. Zakas)
  • Fix: Don't crash on empty array pattern item (fixes #2111) (Nicholas C. Zakas)
  • Fix: Don't error on destructured params (fixes #2051) (Nicholas C. Zakas)
  • Docs: Fixing broken links (Ilya Volodin)
  • Fix: no-constant-condition should not flag += (fixes #2155) (Nicholas C. Zakas)
  • Fix: Ensure piped in code will trigger correct errors (fixes #2154) (Nicholas C. Zakas)
  • Fix: block-scoped-var to handle imports (fixes #2087) (Nicholas C. Zakas)
  • Fix: no-dupe-args to work with destructuring (fixes #2148) (Nicholas C. Zakas)
  • Fix: key-spacing crash on computed properties (fixes #2120) (Brandon Mills)
  • Fix: indent crash on caseless switch (fixes #2144) (Brandon Mills)
  • Fix: Don't warn about destructured catch params (fixes #2125) (Nicholas C. Zakas)
  • Update: Omit setter param from no-unused-vars (fixes #2133) (Nicholas C. Zakas)
  • Docs: Cleaning dead links (Ilya Volodin)
  • Docs: Moving documentation out of the repository and modifying build scripts (Ilya Volodin)
  • Docs: Update link to Documentation (Kate Lizogubova)
  • Docs: Adding back deprecated space-unary-word-ops documentation (Ilya Volodin)
  • Fix: Unused recursive functions should be flagged (issue2095) (Nicholas C. Zakas)
  • Breaking: Remove JSX support from no-undef (fixes #2093) (Nicholas C. Zakas)
  • Fix: markVariableAsUsed() should work in Node.js env (fixes #2089) (Nicholas C. Zakas)
  • New: Add "always" and "never" options to "one-var" rule. (fixes #1619) (Danny Fritz)
  • New: newline-after-var rule (fixes #2057) (Gopal Venkatesan)
  • Fix: func-names with ES6 classes (fixes #2103) (Marsup)
  • Fix: Add "Error" to the "new-cap" rule exceptions (fixes #2098) (Mickaël Tricot)
  • Fix: vars-on-top conflict with ES6 import (fixes #2099) (Gyandeep Singh)
  • Docs: Fixed JSON syntax (Sajin)
  • New: space-before-function-paren rule (fixes #2028) (Brandon Mills)
  • Breaking: rule no-empty also checking for empty catch blocks. (fixes #1841) (Dieter Oberkofler)
  • Update: rule camelcase to allow snake_case in object literals. (fixes #1919) (Dieter Oberkofler)
  • New: Added option int32Hint for space-infix-ops (fixes #1295) (Kirill Efimov)
  • New: no-param-reassign rule (fixes #1599) (Nat Burns)