Changelog

All notable changes to this project will be documented in this file.
See Conventional Commits opens in a new tab for commit guidelines.

4.0.0

1 Dec 2022

💥 BREAKING CHANGES

  • Minimum supported Node version is v14.18; we’re dropping v12 support

3.0.0

14 Nov 2022

Features

💥 BREAKING CHANGES

  • bumping major only for insurance; there are no API changes in this version

2.0.1

12 Sept 2021

🔧 Fixed

  • revert back from ES Modules, ESLint plugins can’t be in ES Modules yet

2.0.0

9 Sept 2021

Features

1.6.0

24 May 2021

Features

  • config file based major bump blacklisting (e15f9bb)

1.5.11

11 Apr 2021

Reverts

  • Revert “chore: setup refresh” (23cf206)

1.5.1

14 Feb 2021

🔧 Fixed

  • fix the backtick blocks under TS parser (56b9bb3)
  • remove circular JSON stringify (2dc8145)

1.5.0

9 Feb 2021

Features

  • add support for @typescript-eslint/parser and TS code in general (53deb16)

1.4.1

28 Jan 2021

🔧 Fixed

  • add testStats to npmignore (f3c84e9)

1.4.0

23 Jan 2021

Features

1.3.0

28 Nov 2020

Accidental version bump during migration to sourcehut. Sorry about that.

1.2.0

6 May 2020

Normally, here, all non-CLI packages have sources in ES Modules and are being bundled using Rollup into CJS, ESM and UMD builds. Up to now, I kept the setup in CJS, keeping the file setup the same as some influential people on the npm.

Problem is, eslint plugins are not special snowflakes! We can use ES modules import/export in source files! We can publish UMD builds of them too! Imagine, an online plugin tester web app could show how linting works! UMD build served from npm CDN!

We’ll start “Rolling up” this and all upcoming eslint plugins!

Features

  • rebase in ES modules and set up Rollup (f8f9298)

1.1.1

14 Dec 2019

🔧 Fixed

  • set up Tap as a test runner, write many more unit tests and fix all remaining issues (58e1471)

1.1.0

9 Dec 2019

Features