unstale

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

@unstale/cli 0.2.12 on npm

@angular-eslint/builder 225 changes

Breaking changes 3

  • The unused @angular/cli peer dependency was removed.

    22.2.0release notes

  • Support for eslint v8 is dropped.

    22.0.0release notes

  • Support for the legacy eslintrc config format is dropped.

    22.0.0release notes

New APIs and options 1

  • The builder adds the suppressionsLocation option.

    22.0.0release notes

Fixes and other changes 1

  • Angular major mismatches are now reported at runtime.

    22.2.0release notes

@angular-eslint/builder 215 changes

New APIs and options 1

  • Adds the apply-suppressions option to the builder.

    21.4.0release notes

Tooling 1

Fixes and other changes 3

  • Cache outputs are narrowed to avoid clobbering compile artifacts.

    21.3.1release notes

  • The builder now references @angular/cli as a peer in addition to its direct dependencies.

    21.1.0release notes

  • The builder always passes all files to the formatter, including when quiet, aligning invocation with the ESLint CLI.

    21.0.0release notes

@angular-eslint/builder 201 changes

Behavior and default changes 1

  • The builder now supports {projectName} and {projectRoot} placeholders in outputFile.

    20.6.0release notes