Skip to content

v1.4.0

Choose a tag to compare

@nzakas nzakas released this 11 Sep 15:57
· 7843 commits to main since this release
  • Docs: Add new formatters to API docs (Ian VanSchooten)
  • New: Implement autofixing (fixes #3134) (Nicholas C. Zakas)
  • Fix: Remove temporary "allow-null" (fixes #3705) (Toru Nagashima)
  • Fix: no-unused-vars had been crashed at /*global $foo*/ (fixes #3714) (Toru Nagashima)
  • Build: check-commit now checks commit message length. (fixes #3706) (Kevin Partington)
  • Fix: make getScope acquire innermost scope (fixes #3700) (voideanvalue)
  • Docs: Fix spelling mistake (domharrington)
  • Fix: Allow whitespace in rule message parameters. (fixes #3690) (Kevin Partington)
  • Fix: Eqeqeq rule with no option does not warn on 'a == null' (fixes #3699) (fediev)
  • Fix: no-unused-expressions with allowShortCircuit false positive if left has no effect (fixes #3675) (Toru Nagashima)
  • Update: Add Node 4 to travis builds (fixes #3697) (Ian VanSchooten)
  • Fix: Not check for punctuator if on same line as last var (fixes #3694) (Gyandeep Singh)
  • Docs: Make quotes docs clearer (fixes #3646) (Nicholas C. Zakas)
  • Build: Increase mocha timeout (fixes #3692) (Nicholas C. Zakas)
  • Fix: no-extra-bind to flag all arrow funcs (fixes #3672) (Nicholas C. Zakas)
  • Docs: Update README with release and sponsor info (Nicholas C. Zakas)
  • Fix: object-curly-spacing had been crashing on an empty object pattern (fixes #3658) (Toru Nagashima)
  • Fix: no-extra-parens false positive at IIFE with member accessing (fixes #3653) (Toru Nagashima)
  • Fix: comma-dangle with "always"/"always-multiline" false positive after a rest element (fixes #3627) (Toru Nagashima)
  • New: jsx-quotes rule (fixes #2011) (Mathias Schreck)
  • Docs: Add linting for second half of rule docs (refs #2271) (Ian VanSchooten)
  • Fix: no-unused-vars had not shown correct locations for /*global (fixes #3617) (Toru Nagashima)
  • Fix: space-after-keywords not working for catch (fixes #3654) (Burak Yigit Kaya)
  • Fix: Incorrectly warning about ignored files (fixes #3649) (Burak Yigit Kaya)
  • Fix: Indent rule VariableDeclarator doesn't apply to arrow functions (fixes #3661) (Burak Yigit Kaya)
  • Upgrade: Consuming handlebars@^4.0.0 (fixes #3632) (Kevin Partington)
  • Docs: Fixing typos in plugin processor section. (fixes #3648) (Kevin Partington)
  • Fix: Invalid env keys would cause an unhandled exception.(fixes #3265) (Ray Booysen)
  • Docs: Fixing broken link in documentation (Ilya Volodin)
  • Update: Check for default assignment in no-unneeded-ternary (fixes #3232) (cjihrig)
  • Fix: consistent-as-needed mode with keyword: true (fixes #3636) (Alex Guerrero)
  • New: Implement cache in order to only operate on changed files since previous run. (fixes #2998) (Roy Riojas)
  • Update: Grouping related CLI options. (fixes #3612) (Kevin Partington)
  • Update: Using @OverRide does not require @PARAM or @returns (fixes #3629) (Whitney Young)
  • Docs: Use eslint-env in no-undef (fixes #3616) (Ian VanSchooten)
  • New: require-jsdoc rule (fixes #1842) (Gyandeep Singh)
  • New: Support glob path on command line (fixes #3402) (Burak Yigit Kaya)
  • Update: Short circuit and ternary support in no-unused-expressions (fixes #2733) (David Warkentin)
  • Docs: Replace to npmjs.com (Ryuichi Okumura)
  • Fix: indent should only indent chain calls if the first call is single line (fixes #3591) (Burak Yigit Kaya)
  • Fix: quote-props should not crash for object rest spread syntax (fixes #3595) (Joakim Carlstein)
  • Update: Use globals module for the commonjs globals (fixes #3606) (Sindre Sorhus)
  • New: no-restricted-syntax rule to forbid certain syntax (fixes #2422) (Burak Yigit Kaya)
  • Fix: no-useless-concat false positive at numbers (fixes #3575, fixes #3589) (Toru Nagashima)
  • New: Add --max-warnings flag to CLI (fixes #2769) (Kevin Partington)
  • New: Add parser as an option (fixes #3127) (Gyandeep Singh)
  • New: space-before-keywords rule (fixes #1631) (Marko Raatikka)
  • Update: Allowing inline comments to disable eslint rules (fixes #3472) (Whitney Young)
  • Docs: Including for(;;) as valid case in no-constant-condition (Kevin Partington)
  • Update: Add quotes around the label in no-redeclare error messages (fixes #3583) (Ian VanSchooten)
  • Docs: correct contributing URL (Dieter Luypaert)
  • Fix: line number for duplicate object keys error (fixes #3573) (Elliot Lynde)
  • New: global-require rule (fixes #2318) (Jamund Ferguson)