ESLint 0.4.3 released

We just pushed ESLint 0.4.2, which is a minor release mostly to fix some bugs.

Breaking Changes

There are no breaking changes in this release.

Complete Changelog

The following is the complete list of changes in this version:

  • fixes #682: rewrite no-constant-condition rule (Michael Ficarra)
  • Fixes #673 allow configuration of @return errors via requireReturn - (fixes #673) (Brian Di Palma)
  • Tweaking inline code formatting for “if, while, dowhile” (Peter deHaan)
  • Fixes #677 getJSDocComment() should not search beyond FunctionExpression or FunctionDeclaration parent nodes. (Brian Di Palma)
  • Relaxed enforcement of camelcase rule (Ian Christian Myers)
  • Fixing issue #675. Incorrect triggering of no-else-return rule. (Brian Di Palma)
  • Added style option for wrap-iife (Mathias Schreck)
  • Fix: Issues with named function expressions in no-unused-vars and no-shadow (fixes #662) (Nicholas C. Zakas)
  • Update: camelcase rule now doesn’t flag function calls (fixes #656) (Nicholas C. Zakas)
  • Updating documentation description for: no-space-before-semi rule, changing rules to exempt strings with semicolons and test for that condition. Fixes #629. (Jonathan Kingston)
  • Adding in rule no-space-before-semi to prevent spaces before semicolons. fixes #629 (Jonathan Kingston)
  • show NPM version (Paul Verest)
  • adapt code formatting (Mathias Schreck)
  • Added a TextMate 2 integration to the docs (Nate Silva)

The latest ESLint news, case studies, tutorials, and resources.

ESLint v9.0.0 released
12 min read

ESLint v9.0.0 released

We just pushed ESLint v9.0.0, which is a major release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely.

Introducing ESLint Config Inspector
2 min read

Introducing ESLint Config Inspector

Introducing the ESLint Config Inspector, a visual tool to help you understand and inspect ESLint flat configuration files.

ESLint v9.0.0-rc.0 released
2 min read

ESLint v9.0.0-rc.0 released

We just pushed ESLint v9.0.0-rc.0, which is a major release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely.