Skip to content

10.0 — Angular 22 Upgrade

Latest

Choose a tag to compare

@wlucha wlucha released this 08 Aug 08:10

🚀 Angular 22 Upgrade

This release upgrades the starter from Angular 21 → Angular 22, bringing the latest framework features along with updated tooling across the board.

✨ Highlights

  • Angular 22 — @angular/core, @angular/material, @angular/cdk and all Angular packages upgraded to v22.1.1
  • Angular CLI 22.1.3 — latest build tooling with @angular/build
  • TypeScript 6.0 — required by Angular 22 (~6.0.3)
  • Zone.js 0.16 — latest stable runtime

📦 Dependency Upgrades

Tool Before After
Angular 21.2.x 22.1.1
Angular CLI 21.2.9 22.1.3
Angular ESLint 21.3.1 22.1.0
TypeScript 5.9.3 ~6.0.3
Jest 30.3.0 30.4.2
jest-preset-angular 16.1.4 17.0.0
Storybook 10.3.6 10.5.7
Playwright 1.59.1 1.62.1
ESLint 10.2.1 10.8.1
Prettier 3.8.3 3.9.6
Commitlint 20.5.3 21.2.1
Compodoc 1.2.1 2.0.0
Tailwind CSS 4.2.4 4.3.3
Transloco 8.3.0 8.4.0
ng-country-select 4.1.0 5.0.0

🔧 Configuration Changes

  • Removed deprecated baseUrl from tsconfig.json (TypeScript 6.x deprecation)
  • Replaced fullTemplateTypeCheck with strictTemplates in angularCompilerOptions

⚠️ Breaking Changes

  • TypeScript 6.0 is now required — check your code for TS 6.x compatibility
  • @wlucha/ng-country-select v5 — review the changelog for breaking API changes
  • Compodoc v2 — may require config adjustments

Full Changelog: CHANGELOG.md