ESLint v8.x end-of-life is 2024-10-05 and will not be maintained after that. Upgrade or consider long-term support options

ESLint v5.16.0 released

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

Formatters can now use rule metadata in their output! This enhancement was originally described and designed using our RFC process. More information can be found here.

A new built-in formatter, json-with-metadata, was created using this new feature. The json-with-metadata formatter is very similar to the json formatter, except that it also includes the rule metadata.

Enhancements

  • bc3e427 Update: pass rule meta to formatters RFC 10 (#11551) (Chris Meyer)

Bug Fixes

  • c06d38c Fix: Allow HTML formatter to handle no meta data (#11566) (Ilya Volodin)

Documentation

Dependency Upgrades

  • afe3d25 Upgrade: Bump js-yaml dependency to fix Denial of Service vulnerability (#11550) (Vernon de Goede)
  • dfef227 Build: gensite passes rulesMeta to formatter rendering (#11567) (Kevin Partington)

Chores

  • b452f27 Chore: Update README to pull in reviewer data (#11506) (Nicholas C. Zakas)
  • 4fe7eb7 Chore: use nyc instead of istanbul (#11532) (Toru Nagashima)
  • f16af43 Chore: fix formatters/table test (#11534) (Toru Nagashima)

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

ESLint v8.57.1 released
1 min read

ESLint v8.57.1 released

We just pushed ESLint v8.57.1, which is a patch release upgrade of ESLint. This release fixes several bugs found in the previous release.