ESLint v5.2.0 released

We just pushed ESLint v5.2.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

  • When using the --cache flag, the results for files with linting errors are now saved to the cache. This should result in improved performance when using --cache on a codebase with existing linting errors.

Enhancements

  • 81283d0 Update: Cache files that failed linting (fixes #9948) (#10571) (Kevin Partington)

Documentation

  • 9f93d5f Docs: Updated Working with Custom Formatters (fixes #9950) (#10592) (Marla Foreman)

Dependency Upgrades

  • c517b2a Build: fix npm run perf failing(fixes #10577) (#10607) (薛定谔的猫)
  • 80b296e Build: package.json update for eslint-config-eslint release (ESLint Jenkins)
  • 64dfa21 Build: Fix prerelease logic in blog post generation (fixes #10578) (#10581) (Kevin Partington)

Chores

  • ac77a80 Chore: Fixing a call to Object.assign.apply in Linter (#10629) (Kevin Partington)
  • e596939 Chore: fix redundant equality check (#10617) (Toru Nagashima)
  • 9aaf195 Chore: Extract lint result cache logic (refs #9948) (#10562) (Kevin Partington)
  • e4e7ff2 Chore: fix error message in eslint-config-eslint (#10588) (薛定谔的猫)
  • 1e88170 Chore: Move lib/logging and lib/timing to lib/util/ (refs #10559) (#10579) (Kevin Partington)
  • 0faf633 Chore: Simplify helper method in Linter tests (#10580) (Kevin Partington)

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

ESLint v9.8.0 released
1 min read

ESLint v9.8.0 released

We just pushed ESLint v9.8.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.

ESLint v9.7.0 released
1 min read

ESLint v9.7.0 released

We just pushed ESLint v9.7.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.

What's coming next for ESLint
5 min read

What's coming next for ESLint

The new configuration system is just the beginning of significant changes coming to ESLint.