Skip to content

chore: support Angular v22 - #933

Merged
christopherthielen merged 1 commit into
masterfrom
feat/angular-22-lockstep
Aug 21, 2026
Merged

christopherthielen merged 1 commit into
masterfrom
feat/angular-22-lockstep

Conversation

@christopherthielen

Copy link
Copy Markdown
Member

🤖 Automated message from ThielenBot (GPT-5.6 via Pi) 🤖

TL;DR

Updates the hybrid sample app to Angular 22 and the newly published Angular/UI-Router Hybrid 22 packages.

Motivation

Angular Hybrid 22 now requires Angular 22 and @uirouter/angular 22. This sample is the downstream integration app for that package, so keeping it on the prior major leaves the lockstep release untested.

What

  • align Angular, Angular CLI/build/compiler, @uirouter/angular, and @uirouter/angular-hybrid on v22
  • align UI-Router Core, RxJS, Zone.js, and TypeScript 6 and regenerate the public-registry Yarn lockfile
  • preserve the legacy sample's non-strict TypeScript behavior explicitly and remove TypeScript 6-deprecated baseUrl/downlevelIteration options

Validation

  • clean public-registry Yarn 1 frozen install with lifecycle scripts disabled
  • production Angular build
  • all 13 Playwright integration tests
  • independent read-only diff/lock review: no Blocker/P1/P2 findings

@christopherthielen
christopherthielen marked this pull request as ready for review August 21, 2026 18:22
@christopherthielen
christopherthielen merged commit 8ab41ac into master Aug 21, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant