Skip to content

build: update cross-repo angular dependencies#3572

Open
angular-robot wants to merge 1 commit intoangular:mainfrom
angular-robot:ng-renovate/cross-repo-angular-dependencies
Open

build: update cross-repo angular dependencies#3572
angular-robot wants to merge 1 commit intoangular:mainfrom
angular-robot:ng-renovate/cross-repo-angular-dependencies

Conversation

@angular-robot
Copy link
Contributor

@angular-robot angular-robot commented Mar 25, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@angular/animations (source) 22.0.0-next.422.0.0-next.5 age adoption passing confidence
@angular/cdk 22.0.0-next.122.0.0-next.2 age adoption passing confidence
@angular/common (source) 22.0.0-next.422.0.0-next.5 age adoption passing confidence
@angular/compiler (source) 22.0.0-next.422.0.0-next.5 age adoption passing confidence
@angular/compiler-cli (source) 22.0.0-next.422.0.0-next.5 age adoption passing confidence
@angular/core (source) 22.0.0-next.422.0.0-next.5 age adoption passing confidence
@angular/forms (source) 22.0.0-next.422.0.0-next.5 age adoption passing confidence
@angular/material 22.0.0-next.122.0.0-next.2 age adoption passing confidence
@angular/platform-browser (source) 22.0.0-next.422.0.0-next.5 age adoption passing confidence
@angular/router (source) 22.0.0-next.422.0.0-next.5 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.5

Compare Source

Breaking Changes

compiler-cli
  • Elements with multiple matching selectors will now throw at compile time.
core
  • Component with undefined changeDetection property are now OnPush by default. Specify changeDetection: ChangeDetectionStrategy.Eager to keep the previous behavior.
platform-browser
  • Hammer.js integration has been removed. Use your own implementation.
common
Commit Type Description
c1312da183 fix avoid redundant image fetch on destroy with auto sizes
compiler
Commit Type Description
e850643b1b feat Support comments in html element.
96be4f429b fix abstract emitter producing incorrect code for dynamic imports
5a712d42d1 fix prevent shimCssText from adding extra blank lines per CSS comment
compiler-cli
Commit Type Description
ca67828ee2 refactor introduce NG8023 compile-time diagnostic for duplicate selectors
core
Commit Type Description
8bc31a515f feat Allow other expression for exhaustive typechecking
eae8f7e30b feat Set default Component changeDetection strategy to OnPush
16adbbf423 fix ensure custom controls resolve transitive host directives
dfa149dc68 fix fixes a regression with animate.leave and reordering
50e599e73e fix lazy-initialize debounced state to prevent computation cycle
22f8b0a500 fix resolver function not matching expected type
5e99ae9f00 fix widen type for directive inputs/outputs
forms
Commit Type Description
74f76d8075 feat add reloadValidation to Signal Forms to manually trigger async validation
24e52d450d feat add debounce option to validateAsync and validateHttp
709f5a390c feat add FieldState.getError()
41b1410cb8 feat support binding `number nullto`
0eeb1b5f03 fix allow FormRoot to be used without submission options (#​67727)
ee8d2098cb fix change FieldState optional properties to non-optional undefined
df8b020299 fix clear native date inputs correctly in signal forms when changed via native UI
98c5afdb02 perf lazily instantiate signal form fields
migrations
Commit Type Description
a73b4b7c30 fix inject migration not work in multi-project workspace with option path
platform-browser
Commit Type Description
f99e7ed20f refactor remove Hammer integration
angular/components (@​angular/cdk)

v22.0.0-next.2

Compare Source

material
Commit Type Description
a46b0a1d4 feat core: add mixins for Material Design typography (#​32959)
ff7d697ec fix tooltip: wrong type for shape token (#​32968)

@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 Mar 25, 2026
Copy link

@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/cdk and @angular/material from 22.0.0-next.1 to 22.0.0-next.2. A review comment points out a version mismatch, noting that these packages are at 22.0.0-next.2 while other Angular packages are at 22.0.0-next.4. It is recommended to align all Angular package versions to 22.0.0-next.4 to prevent potential runtime errors and compatibility issues.

Comment on lines +4 to +10
"@angular/cdk": "22.0.0-next.2",
"@angular/common": "22.0.0-next.4",
"@angular/compiler": "22.0.0-next.4",
"@angular/core": "22.0.0-next.4",
"@angular/fire": "21.0.0-rc.0",
"@angular/forms": "22.0.0-next.4",
"@angular/material": "22.0.0-next.1",
"@angular/material": "22.0.0-next.2",

Choose a reason for hiding this comment

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

high

There's a version mismatch between Angular framework packages. @angular/cdk and @angular/material are at 22.0.0-next.2, while most other @angular/* packages (like @angular/core, @angular/common, etc.) are at 22.0.0-next.4. It is a strong convention and best practice to keep all Angular framework packages at the same version to avoid runtime errors and compatibility issues. Please align these versions to 22.0.0-next.4.

Suggested change
"@angular/cdk": "22.0.0-next.2",
"@angular/common": "22.0.0-next.4",
"@angular/compiler": "22.0.0-next.4",
"@angular/core": "22.0.0-next.4",
"@angular/fire": "21.0.0-rc.0",
"@angular/forms": "22.0.0-next.4",
"@angular/material": "22.0.0-next.1",
"@angular/material": "22.0.0-next.2",
"@angular/cdk": "22.0.0-next.4",
"@angular/common": "22.0.0-next.4",
"@angular/compiler": "22.0.0-next.4",
"@angular/core": "22.0.0-next.4",
"@angular/fire": "21.0.0-rc.0",
"@angular/forms": "22.0.0-next.4",
"@angular/material": "22.0.0-next.4",

See associated pull request for more information.
@angular-robot angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch from 50b63c0 to cbda698 Compare March 25, 2026 23:14
@angular-robot angular-robot changed the title build: update cross-repo angular dependencies to v22.0.0-next.2 build: update cross-repo angular dependencies Mar 25, 2026
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.

1 participant