Skip to content

deps: coordinated Angular 21 → 22 upgrade (login-pkce + token-refresh)#220

Open
ksroda-sa wants to merge 1 commit into
mainfrom
deps/angular-22-upgrade
Open

deps: coordinated Angular 21 → 22 upgrade (login-pkce + token-refresh)#220
ksroda-sa wants to merge 1 commit into
mainfrom
deps/angular-22-upgrade

Conversation

@ksroda-sa
Copy link
Copy Markdown
Collaborator

@ksroda-sa ksroda-sa commented Jun 5, 2026

What

Coordinated upgrade of all @angular/* packages from 21.2.x → 22.0.0 in both Angular samples (login-pkce and token-refresh), bumped together as a single major.

Package Before After
@angular/common, compiler, core, forms, platform-browser, router 21.2.15 22.0.0
@angular/build, cli, compiler-cli 21.2.13 / 21.2.15 22.0.0

🤖 Generated with Claude Code

Bump all @angular/* packages to 22.0.0 together in both the login-pkce
and token-refresh Angular samples. Supersedes the single-package
Dependabot PRs (#211 @angular/cli, #213 @angular/compiler), which would
have left the workspace on a split major version and broken the build.

Note: Angular 22 raises the Node floor to >=22.22.3. CI uses
setup-node "22" (latest 22.x patch), which clears it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ksroda-sa ksroda-sa marked this pull request as ready for review June 5, 2026 13:48
Copilot AI review requested due to automatic review settings June 5, 2026 13:48
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates the two Angular sample apps (login-pkce and token-refresh) to Angular 22.0.0, aligning the Angular framework/runtime packages and the Angular build toolchain on the same major version.

Changes:

  • Bump @angular/{common,compiler,core,forms,platform-browser,router} from 21.2.1522.0.0 in both Angular samples.
  • Bump @angular/{build,cli,compiler-cli} from 21.2.13/21.2.1522.0.0 in both Angular samples.
  • Update token-refresh’s yarn.lock to reflect the upgraded Angular toolchain and transitive dependency graph.

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated no comments.

File Description
samples/angular/token-refresh/yarn.lock Updates the lockfile to match Angular 22 and its updated transitive dependencies/tooling graph.
samples/angular/token-refresh/package.json Pins Angular runtime + build tooling dependencies to 22.0.0.
samples/angular/login-pkce/package.json Pins Angular runtime + build tooling dependencies to 22.0.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants