npm / @angular-eslint/builder
@angular-eslint/builder
What changed in @angular-eslint/builder 20 to 22, from its official release notes, upgrade guides and advisories. Sources checked 2026-11-12.
3 breaking2 new APIs and options1 behavior and defaults1 tooling4 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@angular-eslint/builder 225 changes
Breaking changes 3
The unused @angular/cli peer dependency was removed.
Support for eslint v8 is dropped.
Support for the legacy eslintrc config format is dropped.
New APIs and options 1
The builder adds the suppressionsLocation option.
Fixes and other changes 1
Angular major mismatches are now reported at runtime.
@angular-eslint/builder 215 changes
New APIs and options 1
Adds the apply-suppressions option to the builder.
Tooling 1
Adds support for ESLint v10.
Fixes and other changes 3
Cache outputs are narrowed to avoid clobbering compile artifacts.
The builder now references @angular/cli as a peer in addition to its direct dependencies.
The builder always passes all files to the formatter, including when quiet, aligning invocation with the ESLint CLI.
@angular-eslint/builder 201 changes
Behavior and default changes 1
The builder now supports {projectName} and {projectRoot} placeholders in outputFile.