Skip to content

build: update cross-repo angular dependencies (main)#32961

Merged
crisbeto merged 1 commit intoangular:mainfrom
angular-robot:ng-renovate/main-cross-repo-angular-dependencies
Mar 25, 2026
Merged

build: update cross-repo angular dependencies (main)#32961
crisbeto merged 1 commit intoangular:mainfrom
angular-robot:ng-renovate/main-cross-repo-angular-dependencies

Conversation

@angular-robot
Copy link
Copy Markdown
Contributor

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

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@angular-devkit/build-angular 22.0.0-next.022.0.0-next.2 age adoption passing confidence pnpm.catalog.default patch
@angular-devkit/core 22.0.0-next.022.0.0-next.2 age adoption passing confidence pnpm.catalog.default patch
@angular-devkit/schematics 22.0.0-next.022.0.0-next.2 age adoption passing confidence pnpm.catalog.default patch
@angular/build 22.0.0-next.022.0.0-next.2 age adoption passing confidence pnpm.catalog.default patch
@angular/cli 22.0.0-next.022.0.0-next.2 age adoption passing confidence pnpm.catalog.default patch
@angular/common (source) 22.0.0-next.022.0.0-next.4 age adoption passing confidence pnpm.catalog.default patch
@angular/compiler (source) 22.0.0-next.022.0.0-next.4 age adoption passing confidence pnpm.catalog.default patch
@angular/compiler-cli (source) 22.0.0-next.022.0.0-next.4 age adoption passing confidence pnpm.catalog.default patch
@angular/core (source) 22.0.0-next.022.0.0-next.4 age adoption passing confidence pnpm.catalog.default patch
@angular/forms (source) 22.0.0-next.022.0.0-next.4 age adoption passing confidence pnpm.catalog.default patch
@angular/localize 22.0.0-next.022.0.0-next.4 age adoption passing confidence pnpm.catalog.default patch
@angular/ng-dev b0ab31188dbc05 devDependencies digest
@angular/platform-browser (source) 22.0.0-next.022.0.0-next.4 age adoption passing confidence pnpm.catalog.default patch
@angular/platform-browser-dynamic (source) 22.0.0-next.022.0.0-next.4 age adoption passing confidence pnpm.catalog.default patch
@angular/platform-server (source) 22.0.0-next.022.0.0-next.4 age adoption passing confidence pnpm.catalog.default patch
@angular/router (source) 22.0.0-next.022.0.0-next.4 age adoption passing confidence pnpm.catalog.default patch
@angular/ssr 22.0.0-next.022.0.0-next.2 age adoption passing confidence pnpm.catalog.default patch
@schematics/angular 22.0.0-next.022.0.0-next.2 age adoption passing confidence pnpm.catalog.default patch
angular/dev-infra e006a33b9bca45 action digest
devinfra 491fa7fb9bca45 git_override digest
rules_angular 2fe6d3baf626f7 git_override digest
rules_browsers 7043f914602965 git_override digest
rules_sass 9135eea13918be git_override digest

🔡 If you wish to disable git hash updates, add ":disableDigestUpdates" to the extends array in your config.


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

Release Notes

angular/angular-cli (@​angular-devkit/build-angular)

v22.0.0-next.2

Compare Source

@​angular/cli
Commit Type Description
c9f07db8f fix use parsed package name for migrate-only updates
@​schematics/angular
Commit Type Description
6572a6944 fix default components to OnPush change detection
@​angular/build
Commit Type Description
9b33e1781 fix alias createRequire banner import to avoid duplicate binding
4643a8a3b fix only use external packages for polyfills when no local files are present
@​angular/ssr
Commit Type Description
4d564f66f fix disallow x-forwarded-prefix starting with a backslash
ff1160e30 fix ensure unique values in redirect response Vary header
998b8298e fix support custom headers in redirect responses

v22.0.0-next.1

Compare Source

Breaking Changes

@​angular/build
  • The @angular/build:dev-server (ng serve) now assigns the highest priority to the PORT environment variable. This value will override any port configurations specified in angular.json or via the --port command-line flag. This includes the default port 4200.
@​schematics/angular
Commit Type Description
b3d838dfd fix replace deprecated ChangeDetectionStrategy.Default with Eager
@​angular/cli
Commit Type Description
598a690a0 fix conditionally quote package names when adding dependencies based on host requirements
b5fb457e1 fix preserve exact version in ng add when requested
93c3eb8fb fix update zoneless migration tool to handle ChangeDetectionStrategy.Eager
ad0fd5f41 perf avoid redundant package version resolution in ng add
a39a33128 perf cache root manifest and resolve restricted package exports in ng add
@​angular/build
Commit Type Description
fe720cab6 feat add process.env.PORT support to the dev server
af2c7e944 feat rename experimentalPlatform to platform in application builder
6324133c2 fix normalize line endings for CSP hash generation
839c725c2 fix pass process environment variables to prerender workers
f30f8900e fix resolve assets correctly during i18n prerendering
angular/angular (@​angular/common)

v22.0.0-next.4

Compare Source

Breaking Changes

core
  • Leave animations are no longer limited to the element being removed.
  • ChangeDetectorRef.checkNoChanges was removed. In tests use fixture.detectChanges() instead.
compiler
Commit Type Description
412788fac9 fix ensure generated code compiles
75560ce43d fix parse named HTML entities containing digits
d99ab0e040 fix stop generating unused field
compiler-cli
Commit Type Description
2bd708fb6b fix escape template literal in TCB
9769560da7 fix generic types not filled out correctly in type check block
7a0d6b8df2 fix transform dropping exclamationToken from properties
core
Commit Type Description
df659b8d0c feat re-introduce nested leave animations scoped to component boundaries
dc3131c639 feat TestBed.getFixture -> TestBed.getLastFixture and update implementation
dc0446552a fix clean up dehydrated views during HMR component replacement
523d69a768 fix run linked signal equality check without reactive consumer
69fb1614ef refactor remove checkNoChanges from the public API.
forms
Commit Type Description
3983080236 feat support ngNoCva as an opt-out for ControlValueAccessors
c4ce3f345f feat template & reactive support for FVC
83032e3605 fix support generic unions in signal form schemas
language-service
Commit Type Description
cfd0f9950c feat add Document Symbols support for Angular templates
migrations
Commit Type Description
730684b9ce fix prevent trailing comma syntax errors after removing NgStyle
router
Commit Type Description
89c9a4de30 feat Add options optional parameter for withComponentInputBinding
service-worker
Commit Type Description
07abfbcc6c fix preserve redirect policy on reconstructed asset requests

v22.0.0-next.3

Compare Source

compiler
Commit Type Description
78dea55351 fix disallow translations of iframe src
core
Commit Type Description
999c14eaab fix reverts "feat(core): add support for nested animations"
de0eb4c656 fix sanitize translated form attributes

v22.0.0-next.2

Compare Source

Breaking Changes

core
  • createNgModuleRef was removed, use createNgModule instead
core
Commit Type Description
b918beda32 feat allow debouncing signals
f9ede9ec98 fix ensure definitions compile
b401c18674 fix include signal debug names in their toString() representation
8630319f74 fix sanitize translated attribute bindings with interpolations
36936872c9 refactor remove createNgModuleRef
forms
Commit Type Description
3e7ce0dafc fix restrict SignalFormsConfig to a readonly API
language-service
Commit Type Description
5a6d88626b feat add angular template inlay hints support

v22.0.0-next.1

Compare Source

compiler
Commit Type Description
72a17afaf3 fix prevent mutation of children array in RecursiveVisitor
compiler-cli
Commit Type Description
dc4cf649b6 fix ignore generated ngDevMode signal branch for code coverage
forms
Commit Type Description
c767d678cf feat add 'blur' option to debounce rule
migrations
Commit Type Description
f01901d766 fix avoid generating invalid code in ChangeDetectionStrategy.Eager migration

@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 22, 2026
@pullapprove pullapprove Bot requested review from crisbeto and ok7sai March 22, 2026 12:08
crisbeto added a commit to crisbeto/material2 that referenced this pull request Mar 23, 2026
The `web_test_suite` rule generates a JS file on-the-fly which inserts CSS dependencies into the current page. Currently this file uses double quotes for the string which breaks if there are new lines in the file. This is currently blocking angular#32961 and angular#32962.

These changes switch to using multi-line strings to avoid the issue.
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch 5 times, most recently from 731221a to 7c2d56b Compare March 24, 2026 14:27
crisbeto added a commit that referenced this pull request Mar 24, 2026
The `web_test_suite` rule generates a JS file on-the-fly which inserts CSS dependencies into the current page. Currently this file uses double quotes for the string which breaks if there are new lines in the file. This is currently blocking #32961 and #32962.

These changes switch to using multi-line strings to avoid the issue.
crisbeto added a commit that referenced this pull request Mar 24, 2026
The `web_test_suite` rule generates a JS file on-the-fly which inserts CSS dependencies into the current page. Currently this file uses double quotes for the string which breaks if there are new lines in the file. This is currently blocking #32961 and #32962.

These changes switch to using multi-line strings to avoid the issue.

(cherry picked from commit 3bd561e)
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch 2 times, most recently from 73b5437 to 6c47594 Compare March 25, 2026 14:27
See associated pull request for more information.
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch from 6c47594 to 70bc3b7 Compare March 25, 2026 16:28
@crisbeto crisbeto merged commit 9d5a162 into angular:main Mar 25, 2026
25 checks passed
@crisbeto
Copy link
Copy Markdown
Member

This PR was merged into the repository. The changes were merged into the following branches:

@angular-robot angular-robot deleted the ng-renovate/main-cross-repo-angular-dependencies branch March 25, 2026 19:19
@angular-automatic-lock-bot
Copy link
Copy Markdown

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot Bot locked and limited conversation to collaborators Apr 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

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