Skip to content

Releases: Kenneth-Sills/eslint-config-airbnb-typescript

v20.0.0

16 Sep 22:23
b22bb83
Compare
Choose a tag to compare

20.0.0 (2024-09-16)

⚠ BREAKING CHANGES

  • correct the peer dependency requirement of the AirBnB React config

Bug Fixes

  • correct the peer dependency requirement of the AirBnB React config (b4e05fa), closes Closes #19

v19.0.0

27 Aug 21:48
b5f651f
Compare
Choose a tag to compare

19.0.0 (2024-08-27)

⚠ BREAKING CHANGES

  • update project metadata
  • update typescript-eslint dependency to v8

Features

Bug Fixes

  • add Typescript as a peer dependency (d1fc200)
  • re-enable no-unreachable, since TS does NOT handle it by default (#5) (3b90506), closes Closes #4

Migrating from eslint-config-airbnb-typescript v18.0.0

  1. First and foremost, you will need to change the dependency in package.json from eslint-config-airbnb-typescript to @kesills/eslint-config-airbnb-typescript. This package starts at version 19 for a smooth transition from the original.
  2. The primary change in version 19 is migrating to typescript-eslint version 8. You may need to make changes to your project according to the user-facing changes.
  3. If you are using the ESLint patch plugin for bulk suppression, you may need to regenerate your baseline file to account for modified rules.
  4. Because the ESLint Prettier configs do not support @stylistic rules yet, it's likely unwanted formatting errors will start being reported in your project. See this section of the README for options. We plan on providing a better solution in the future, see #14.

v18.0.0

27 Aug 17:31
766a2b9
Compare
Choose a tag to compare

This is a duplicate release of the upstream project to create a release baseline for tooling.


18.0.0 (2024-03-02)

chore

BREAKING CHANGES