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 v9.1.1 released
1 min read

ESLint v9.1.1 released

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

ESLint v9.1.0 released
2 min read

ESLint v9.1.0 released

We just pushed ESLint v9.1.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.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.