Skip to content

Releases: Boehringer-Ingelheim/eslint-config

v9.0.0

08 Oct 12:15

Choose a tag to compare

9.0.0 (2025-10-08)

Features

  • deps: update eslint-plugin-sonarjs dependency (d7688db), closes #85

BREAKING CHANGES

v9.0.0-sonarjs-v3.1

07 Oct 09:26

Choose a tag to compare

v9.0.0-sonarjs-v3.1 Pre-release
Pre-release

9.0.0-sonarjs-v3.1 (2025-10-07)

Features

  • deps: update eslint-plugin-sonarjs dependency (d7688db), closes #85

BREAKING CHANGES

v8.2.0

07 Oct 08:21

Choose a tag to compare

8.2.0 (2025-10-07)

Features

v8.1.0

12 Sep 06:51

Choose a tag to compare

8.1.0 (2025-09-12)

Features

  • deps: update dependencies (9e138cd)
  • eslint: [nextjs] adjust and fine-tune the rule set on file level (832484d)

v8.1.0-adjust-nextjs.1

11 Sep 14:52

Choose a tag to compare

Pre-release

8.1.0-adjust-nextjs.1 (2025-09-11)

Features

  • eslint: adjust and fine-tune the rule set on file level (832484d)

v8.0.0

05 Sep 11:25

Choose a tag to compare

8.0.0 (2025-09-05)

Features

  • deps: update dependencies (b699e7a)
  • eslint: migrate from tseslint.config to eslint.defineConfig (fa25e0c)

BREAKING CHANGES

  • eslint: The boehringer.config(...) utility function has been removed in favor of ESLint core’s defineConfig(...). Replace boehringer.config(...) with defineConfig(...) from eslint/config
import boehringer from '@boehringer-ingelheim/eslint-config';
+ import { defineConfig } from 'eslint/config';

- export default boehringer.config(
+ export default defineConfig(
  boehringer.configs.strict,
  {
    rules: {
      'no-empty-function': 'off',
    },
  }
);
  • deps: Remove support for ESLint v8; minimum required version is now ESLint v9.34.0. Update your dependencies to use ESLint 9.34.0 or newer.

v8.0.0-defineConfig.2

04 Sep 15:15

Choose a tag to compare

v8.0.0-defineConfig.2 Pre-release
Pre-release

8.0.0-defineConfig.2 (2025-09-04)

Features

  • eslint: migrate from tseslint.config to eslint.defineConfig (fa25e0c)

Reverts

  • "feat(eslint): migrate from tseslint.config to eslint.defineConfig" (2017fbd)

BREAKING CHANGES

  • eslint: The boehringer.config(...) utility function has been removed in favor of ESLint core’s defineConfig(...). Replace boehringer.config(...) with defineConfig(...) from eslint/config
import boehringer from '@boehringer-ingelheim/eslint-config';
+ import { defineConfig } from 'eslint/config';

- export default boehringer.config(
+ export default defineConfig(
  boehringer.configs.strict,
  {
    rules: {
      'no-empty-function': 'off',
    },
  }
);

v8.0.0-defineConfig.1

04 Sep 12:01

Choose a tag to compare

v8.0.0-defineConfig.1 Pre-release
Pre-release

8.0.0-defineConfig.1 (2025-09-04)

Features

  • deps: update dependencies (b699e7a)
  • eslint: migrate from tseslint.config to eslint.defineConfig (9afc0c4)

BREAKING CHANGES

  • eslint: The config(...) utility function has been removed in favor of ESLint core’s defineConfig(...). Replace boehringer.config(...) with boehringer.defineConfig(...)
  • deps: Remove support for ESLint v8; minimum required version is now ESLint v9.34.0. Update your dependencies to use ESLint 9.34.0 or newer.

v7.4.0

24 Jul 13:02

Choose a tag to compare

7.4.0 (2025-07-24)

Features

  • deps: update dependencies (1e896ba)

v7.3.1

16 Jul 13:06

Choose a tag to compare

7.3.1 (2025-07-16)

Bug Fixes

  • base: remove redundant no-empty-function rule from base config (afdfd62)