Skip to content

feat: update to Angular 22#721

Open
spike-rabbit wants to merge 1 commit into
mainfrom
feat/update-angular-22
Open

feat: update to Angular 22#721
spike-rabbit wants to merge 1 commit into
mainfrom
feat/update-angular-22

Conversation

@spike-rabbit

Copy link
Copy Markdown
Member

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")

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

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")

  • Yes
  • No

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:

@spike-rabbit spike-rabbit requested a review from a team as a code owner June 19, 2026 07:38

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

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.

Comment thread projects/stackblitz/package.json
@spike-rabbit spike-rabbit marked this pull request as draft June 19, 2026 08:26
@spike-rabbit spike-rabbit force-pushed the feat/update-angular-22 branch 2 times, most recently from 18f19e8 to b17b99b Compare June 19, 2026 14:57
@fh1ch fh1ch requested a review from Copilot June 19, 2026 15:24

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

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.x and TypeScript to 6.0.3.
  • Update @siemens/ngx-datatable published 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.

Comment thread projects/stackblitz/package.json Outdated
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>
@spike-rabbit spike-rabbit force-pushed the feat/update-angular-22 branch from b17b99b to 19f56b1 Compare June 22, 2026 07:33
@spike-rabbit spike-rabbit marked this pull request as ready for review June 22, 2026 08:14
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