Skip to content

Releases: ackama/eslint-config-ackama

v4.0.0

06 Dec 03:15
Compare
Choose a tag to compare

4.0.0 (2024-12-06)

Bug Fixes

  • javascript: remove deprecated no-return-await rule (e5a5f35)
  • javascript: replace no-new-object with no-object-constructor (d2005ce)
  • omit negation from ignores in flat configuration to avoid breaking @eslint/config-inspector (d6e497f)
  • typescript: ensure that eslint recommended overrides are applied (27c2961)
  • typescript: explicitly disable @typescript-eslint/no-require-imports (619df3d)
  • typescript: remove @typescript-eslint/sort-type-constituents (e6180b7)

Features

  • add names to configs (e408fdb)
  • convert configs to flat style (88ec9f6)
  • javascript: drop support for ESLint v7 (be9b002)
  • javascript: enable built-in reportUnusedDisableDirectives check (b9c8f21)
  • javascript: switch to @eslint-community/eslint-plugin-eslint-comments (245dcee)
  • javascript: switch to @stylistic/eslint-plugin-js (e93ef65)
  • javascript: switch to eslint-plugin-n (afac2bc)
  • jest: drop support for eslint-plugin-jest v27 (e838458)
  • jest: source formatting rules from eslint-plugin-jest (ea36362)
  • make @eslint/js a required peer dependency (873100f)
  • only officially export flat configuration type configs (b8cc031)
  • react: remove jsx-no-bind rule (9fa7ef5)
  • remove flowtype config and related plugins (a781613)
  • rename [@typescript-eslint](https://github.com/typescript-eslint) config to typescript (64eaaec)
  • support @typescript-eslint/* v8 (81d286b)
  • switch to exporting arrays to allow multiple configuration objects (6d956e0)
  • typescript: drop support for @typescript-eslint/* v6 (87968fc)
  • typescript: switch to @stylistic/eslint-plugin-ts (ec6f9de)
  • upgrade eslint-config-prettier to v9 (0b66abb)

BREAKING CHANGES

  • you must now use typescript instead of @typescript-eslint
  • you must now ensure @eslint/js is installed
  • configs are now flat by default, unless ESLINT_USE_FLAT_CONFIG is 'false'
  • flowtype config is no longer available
  • typescript: you must now install @stylistic/eslint-plugin-ts
  • javascript: you must now install @stylistic/eslint-plugin-js
  • jest: eslint-plugin-jest v27 is no longer supported
  • typescript: @typescript-eslint/* v6 is no longer supported
  • javascript: ESLint v7 is no longer supported

v3.4.0

06 Dec 00:35
Compare
Choose a tag to compare

3.4.0 (2024-12-06)

Features

v3.3.0

11 Nov 23:42
Compare
Choose a tag to compare

3.3.0 (2024-11-11)

Features

v3.2.3

06 Aug 21:20
Compare
Choose a tag to compare

3.2.3 (2024-08-06)

Bug Fixes

v3.2.2

10 May 04:35
Compare
Choose a tag to compare

3.2.2 (2024-05-10)

Bug Fixes

  • allow v7 of [@typescript-eslint](https://github.com/typescript-eslint) and v28 of eslint-plugin-jest (#321) (99f27da)

v3.2.1

22 Oct 21:23
Compare
Choose a tag to compare

3.2.1 (2023-10-22)

Bug Fixes

  • explicitly enable curly in configs that include prettier (#293) (496a4fa)

v3.2.0

28 Aug 00:34
Compare
Choose a tag to compare

3.2.0 (2023-08-28)

Features

v3.1.1

14 Jul 20:27
Compare
Choose a tag to compare

3.1.1 (2023-07-14)

Bug Fixes

v3.1.0

18 Oct 18:40
Compare
Choose a tag to compare

3.1.0 (2022-10-18)

Features

v3.0.1

25 Mar 02:59
Compare
Choose a tag to compare

3.0.1 (2022-03-25)

Bug Fixes

  • jest: switch to using no-conditional-in-test rule (#234) (4ddb974)