Skip to content

build: update cross-repo angular dependencies to v22.0.0-next.8#3608

Merged
alan-agius4 merged 1 commit intoangular:mainfrom
angular-robot:ng-renovate/cross-repo-angular-dependencies
Apr 16, 2026
Merged

build: update cross-repo angular dependencies to v22.0.0-next.8#3608
alan-agius4 merged 1 commit intoangular:mainfrom
angular-robot:ng-renovate/cross-repo-angular-dependencies

Conversation

@angular-robot
Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@angular/animations (source) 22.0.0-next.722.0.0-next.8 age adoption passing confidence
@angular/common (source) 22.0.0-next.722.0.0-next.8 age adoption passing confidence
@angular/compiler (source) 22.0.0-next.722.0.0-next.8 age adoption passing confidence
@angular/compiler-cli (source) 22.0.0-next.722.0.0-next.8 age adoption passing confidence
@angular/core (source) 22.0.0-next.722.0.0-next.8 age adoption passing confidence
@angular/forms (source) 22.0.0-next.722.0.0-next.8 age adoption passing confidence
@angular/platform-browser (source) 22.0.0-next.722.0.0-next.8 age adoption passing confidence
@angular/router (source) 22.0.0-next.722.0.0-next.8 age adoption passing confidence

  • If you want to rebase/retry this PR, check this box

Release Notes

angular/angular (@​angular/animations)

v22.0.0-next.8

Compare Source

Breaking Changes

compiler
  • This change will trigger the nullishCoalescingNotNullable and optionalChainNotNullable diagnostics on exisiting projects.
    You might want to disable those 2 diagnotiscs in your tsconfig temporarily.
compiler
Commit Type Description
47fcbc4704 feat allow safe navigation to correctly narrow down nullables
2c5aabb9da fix don't escape dollar sign in literal expression
compiler-cli
Commit Type Description
e5f96c2d88 fix animation events not type checked properly when bound through HostListener decorator
core
Commit Type Description
4e331062e8 feat allow synchronous values for stream Resources
2f5ab541ea feat enhance profiling with documentation URLs
75f2cb8f56 feat implement Angular DI graph in-page AI tool
8ce9cc4f6b feat register AI runtime debugging tools
cdda51a3b2 feat support bootstrapping Angular applications underneath shadow roots
3c7641151c fix escape forward slashes in transfer state to prevent crawler indexing
forms
Commit Type Description
f9f24fc669 feat shim legacy NG_VALIDATORS into parseErrors for CVA mode (#​67943)
72d3ace03c fix use controlValue in NgControl for CVA interop (#​67943)
http
Commit Type Description
39e382a756 fix add CSP nonce support to JsonpClientBackend
d1cd97648a fix Don't on Passthru outside of reactive context
migrations
Commit Type Description
6a435658e2 feat Disabling nullishCoalescingNotNullable & optionalChainNotNullable on ng update
1415d86980 fix Fix typo for strict-template migration
platform-browser
Commit Type Description
68628dd45b feat make incremental hydration default behavior
platform-server
Commit Type Description
ede7c58a2a fix prevent SSRF bypasses via protocol-relative and backslash URLs
router
Commit Type Description
c90b6b398e fix normalize multiple leading slashes in URL parser
service-worker
Commit Type Description
836094c072 fix resolve TS 6.0 compatibility for messageerror listener

@angular-robot angular-robot added action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only] labels Apr 15, 2026
Copy link
Copy Markdown

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

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 updates Angular framework dependencies from 22.0.0-next.7 to 22.0.0-next.8 across multiple packages and integration tests. Feedback indicates that several related packages, including @angular/cdk, @angular/material, @angular/build, and @angular/cli, remain on older 'next' versions, which could lead to version mismatches or compatibility issues.

{
"dependencies": {
"@angular/animations": "22.0.0-next.7",
"@angular/animations": "22.0.0-next.8",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

The update to Angular v22.0.0-next.8 for core packages appears incomplete as @angular/cdk and @angular/material (lines 4 and 10) are left at v22.0.0-next.4. These packages are typically released in sync with the framework. Mixing different 'next' versions can lead to compatibility issues or peer dependency warnings. Consider updating them to v22.0.0-next.8 to maintain consistency.

"@angular/build": "22.0.0-next.5",
"@angular/cli": "22.0.0-next.5",
"@angular/compiler-cli": "22.0.0-next.7",
"@angular/compiler-cli": "22.0.0-next.8",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

The @angular/build and @angular/cli packages (lines 25-26) are currently at v22.0.0-next.5, which is inconsistent with the update of compiler-cli and framework packages to v22.0.0-next.8. It is recommended to keep the build tools in sync with the framework version during the 'next' release cycle to ensure compatibility with new compiler features and diagnostics.

See associated pull request for more information.
@angular-robot angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch from 43c31df to 5499a45 Compare April 16, 2026 07:36
@alan-agius4 alan-agius4 merged commit 680d70f into angular:main Apr 16, 2026
13 checks passed
@angular-robot angular-robot deleted the ng-renovate/cross-repo-angular-dependencies branch April 16, 2026 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: build & ci Related the build and CI infrastructure of the project target: automation This PR is targeted to only merge into the branch defined in Github [bot use only]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants