feat: update to Angular 22#721
Conversation
There was a problem hiding this comment.
Code Review
This pull request upgrades Angular dependencies and related development tools from version 21 to version 22 across the workspace, including the root package, the ngx-datatable project, and the stackblitz project. Feedback is provided to pin the @angular/build dependency in the stackblitz configuration to an exact version for consistency with other devDependencies.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
18f19e8 to
b17b99b
Compare
There was a problem hiding this comment.
Pull request overview
Updates the repository’s Angular toolchain and peer dependency requirements to Angular 22, reflecting the stated breaking change (Angular 22+ required).
Changes:
- Bump workspace Angular dependencies/devDependencies to
22.0.xand TypeScript to6.0.3. - Update
@siemens/ngx-datatablepublished package peerDependencies to require Angular>=22.0.0. - Refresh the StackBlitz example’s Angular dependencies and lockfile to Angular 22.
Reviewed changes
Copilot reviewed 3 out of 5 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| projects/stackblitz/package.json | Updates StackBlitz example dependencies/devDependencies to Angular 22 / TS 6. |
| projects/stackblitz/package-lock.json | Regenerates StackBlitz lockfile for the Angular 22 dependency graph. |
| projects/ngx-datatable/package.json | Raises published package peerDependency minimums to Angular 22. |
| package.json | Updates root workspace Angular tooling/deps (and related lint/build tooling) to Angular 22 and TS 6. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
BREAKING CHANGE: Angular 22+ is required. Follow the Angular update guide to update your app: <https://angular.dev/update-guide?v=29.0-21.0>
b17b99b to
19f56b1
Compare
BREAKING CHANGE: Angular 22+ is required.
Follow the Angular update guide to update your app: https://angular.dev/update-guide?v=29.0-21.0
What kind of change does this PR introduce? (check one with "x")
What is the current behavior? (You can also link to an open issue here)
Running on Angular 21.
What is the new behavior?
Running on Angular 22.
Does this PR introduce a breaking change? (check one with "x")
If this PR contains a breaking change, please describe the impact and migration path for existing applications: ...
Apps must update to Angular 22.
Other information: