Releases: Boehringer-Ingelheim/eslint-config
Releases · Boehringer-Ingelheim/eslint-config
v9.0.0
9.0.0 (2025-10-08)
Features
BREAKING CHANGES
- deps: The new major version of
eslint-plugin-sonarjsmakes all SonarJS rules available to ESLint which may lead to new linting errors in your codebase. Please review theeslint-plugin-sonarjsdocumentation: https://github.com/SonarSource/SonarJS/blob/master/packages/jsts/src/rules/README.md
v9.0.0-sonarjs-v3.1
9.0.0-sonarjs-v3.1 (2025-10-07)
Features
BREAKING CHANGES
- deps: The new major version of
eslint-plugin-sonarjsmakes all SonarJS rules available to ESLint which may lead to new linting errors in your codebase. Please review theeslint-plugin-sonarjsdocumentation: https://github.com/SonarSource/SonarJS/blob/master/packages/jsts/src/rules/README.md
v8.2.0
v8.1.0
v8.1.0-adjust-nextjs.1
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
8.0.0 (2025-09-05)
Features
- deps: update dependencies (b699e7a)
- eslint: migrate from
tseslint.configtoeslint.defineConfig(fa25e0c)
BREAKING CHANGES
- eslint: The
boehringer.config(...)utility function has been removed in favor of ESLint core’sdefineConfig(...). Replaceboehringer.config(...)withdefineConfig(...)fromeslint/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 ESLintv9.34.0. Update your dependencies to use ESLint9.34.0or newer.
v8.0.0-defineConfig.2
8.0.0-defineConfig.2 (2025-09-04)
Features
- eslint: migrate from
tseslint.configtoeslint.defineConfig(fa25e0c)
Reverts
- "feat(eslint): migrate from
tseslint.configtoeslint.defineConfig" (2017fbd)
BREAKING CHANGES
- eslint: The
boehringer.config(...)utility function has been removed in favor of ESLint core’sdefineConfig(...). Replaceboehringer.config(...)withdefineConfig(...)fromeslint/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
8.0.0-defineConfig.1 (2025-09-04)
Features
- deps: update dependencies (b699e7a)
- eslint: migrate from
tseslint.configtoeslint.defineConfig(9afc0c4)
BREAKING CHANGES
- eslint: The
config(...)utility function has been removed in favor of ESLint core’sdefineConfig(...). Replaceboehringer.config(...)withboehringer.defineConfig(...) - deps: Remove support for ESLint
v8; minimum required version is now ESLintv9.34.0. Update your dependencies to use ESLint9.34.0or newer.