unstale

npm / @angular-eslint/schematics

@angular-eslint/schematics

What changed in @angular-eslint/schematics 21 to 22, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-24.

4 breaking1 new APIs and options2 tooling4 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli on npm

@angular-eslint/schematics 226 changes

Breaking changes 3

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

    22.2.0release notes

  • Support for ESLint v8 was dropped.

    22.0.0release notes

  • Support for the legacy eslintrc config format was dropped.

    22.0.0release notes

New APIs and options 1

  • Adds an option for strict and type-checked configs.

    22.5.0release notes

Fixes and other changes 2

  • On an Angular major mismatch, ng-add reports an error and says what to rerun.

    22.4.0release notes

  • Angular major mismatches are reported at runtime.

    22.2.0release notes

@angular-eslint/schematics 215 changes

Breaking changes 1

  • Angular dependencies are updated to v21, affecting projects using the schematics with Angular.

    21.0.0release notes

Tooling 2

  • Adds support for ESLint v10, allowing developers to use this technology with that ESLint release.

    21.3.0release notes

  • New projects generated by the schematics use ESLint defineConfig.

    21.0.0release notes

Fixes and other changes 2

  • The schematics application schema was synchronized with upstream @schematics/angular.

    21.4.0release notes

  • References @angular/cli as a peer in addition to direct dependencies, clarifying the package dependency relationship.

    21.1.0release notes