Skip to content

build: update cross-repo angular dependencies to v22 - #262

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

build: update cross-repo angular dependencies to v22#262
angular-robot wants to merge 1 commit into
angular:mainfrom
angular-robot:ng-renovate/cross-repo-angular-dependencies

Conversation

@angular-robot

@angular-robot angular-robot commented Feb 18, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@angular/build 21.2.0-next.222.2.0-next.6 age adoption passing confidence
@angular/build ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/cdk 21.2.0-next.422.2.0-next.4 age adoption passing confidence
@angular/cdk ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/cli 21.2.0-next.222.2.0-next.6 age adoption passing confidence
@angular/cli ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/common (source) 21.2.0-next.322.2.0-next.5 age adoption passing confidence
@angular/common (source) ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/compiler (source) 21.2.0-next.322.2.0-next.5 age adoption passing confidence
@angular/compiler (source) ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/compiler-cli (source) 21.2.0-next.322.2.0-next.5 age adoption passing confidence
@angular/compiler-cli (source) ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/core (source) 21.2.0-next.322.2.0-next.5 age adoption passing confidence
@angular/core (source) ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/forms (source) 21.2.0-next.322.2.0-next.5 age adoption passing confidence
@angular/forms (source) ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/material ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/platform-browser (source) 21.2.0-next.322.2.0-next.5 age adoption passing confidence
@angular/platform-browser (source) ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/platform-server (source) 21.2.0-next.322.2.0-next.5 age adoption passing confidence
@angular/router (source) 21.2.0-next.322.2.0-next.5 age adoption passing confidence
@angular/router (source) ^21.2.0-next^22.2.0-next age adoption passing confidence
@angular/ssr 21.2.0-next.222.2.0-next.6 age adoption passing confidence

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

Release Notes

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

v22.2.0-next.6

Compare Source

@​angular/cli
Commit Type Description
b37c93329 fix isolate temporary package installations from parent Yarn workspace
@​angular/build
Commit Type Description
4b8c62a8f fix add splitting option to unit-test builder
51565d4bc fix enable code splitting for vitest browser tests
5b850fdfc fix fail build and exclude routes when prerendering fails
dfa7f03a9 fix keep dev-server Vite cache worktree-local
135662d9a fix preserve binary values in the SQLite cache store
701bde481 fix preserve duplicate bundle filenames across output file types
6ee559ca9 perf bypass worker dispatch for files without transform candidates
2b85529e8 perf use iterative post-order AST traversal for OXC transforms
ecbcd87b8 perf use native sass-embedded compiler daemon
ce83ac0e8 perf use size-weighted task heuristics in i18n inliner
@​angular/ssr
Commit Type Description
4fa81d403 fix decode pathname when constructing server asset path
bb72145f9 fix ensure public directory containment in CommonEngine

v22.2.0-next.5

Compare Source

@​angular/build
Commit Type Description
4d0be683b7 fix ignore side-effect annotations in unit test builds
e4111ae818 fix prevent memory leaks in parallel compilation and caches
62999cabf4 perf batch prerender routes and share in-memory server bundles
0589edd9cd perf consolidate component stylesheet bundling with shared load result cache
a877aa7ebd perf implement SharedArrayBuffer translation dictionaries for zero-copy worker access
f1cc959439 perf implement sliding-window batching and worker translation eviction
f4dad31cce perf unify Oxc linking and optimization AST traversal passes
@​angular/ssr
Commit Type Description
f8576e3c8b fix abort web request signal when node request is aborted

v22.2.0-next.4

Compare Source

@​angular/cli
Commit Type Description
34e1e0bb5 fix enforce MCP roots in get_best_practices tool
2b060630c fix handle errors from isAllowedWorkspacePath in best-practices tool
24fd8fce2 fix throw on out-of-roots workspace in best-practices tool
@​schematics/angular
Commit Type Description
ce1b60f89 fix transform fail() to expect.fail() in refactor-jasmine-vitest
@​angular/build
Commit Type Description
175273931 feat Support splitting browser and server stats jsonfiles for easier consumption
1ee0beca7 fix correct misleading error message for top-level await
0ffe2d27f fix disable code splitting for unit test builds
50994d76e fix preserve integrity and crossorigin in autoCsp loader
d6fd24320 perf traverse AST with iterative post-order walker in i18n inliner

v22.2.0-next.3

Compare Source

@​angular/cli
Commit Type Description
7106676e6 fix disable searching current directory for bare executable names on Windows
ecf8c0822 fix serialize configuration as a single argv token in run_target strategies (#​33657)
2e4dd90c3 perf avoid eager module loading during global bootstrap
@​schematics/angular
Commit Type Description
1161e6c99 fix generate CLAUDE.md for Claude Code instead of AGENTS.md
c536ae364 fix import UrlSegment instead of subPath in guard generator
@​angular/build
Commit Type Description
04b532772 fix count statically imported chunks in the initial total
2274babb6 fix normalize setupFiles paths to POSIX for vitest runner
199a864df fix prevent syntax corruption for Crockford-style enum IIFE
0d9851600 fix recursively ignore output and cache paths in watch mode
3eba6f726 fix return direct file contents for non-Angular TypeScript files
3c7ac1518 fix return only lowest version per target engine
3e9fed9a6 fix set target for Rolldown dependency prebundling in Vite dev server
87551ad5c perf avoid encoding intermediate source maps before remapping
194be2088 perf avoid encoding the inline source map before remapping
a55a6b78e perf batch last_accessed updates in sqlite cache store
33b305416 perf hash the i18n inline cache key options once per locale
1c00edce0 perf optimize sourcemap stripping and loading with buffer fast path
b6269a816 perf optimize template string size calculation in server manifest
a6ef9cfbe perf replace watchpack with @​parcel/watcher and chokidar
596847f89 perf share i18n translations with the inliner workers by reference
19c91e48d perf use Map for chunk asset size lookups in budget calculator
@​angular/ssr
Commit Type Description
6a3446770 fix destroy platform when response stream is cancelled

v22.2.0-next.2

Compare Source

@​angular/build
Commit Type Description
7e5510e464 fix disable linker internal source mapping in OXC linker
bad31421cb fix prevent syntax corruption in linker and oxc transform

v22.2.0-next.1

Compare Source

@​angular/cli
Commit Type Description
41555dfb3b feat add --root command line option to mcp command
035b9d5c9b fix add packages with built-in schematics to devDependencies only
0ae5690c35 fix always install package during ng add to inspect manifest on disk for schematics (#​33718)
44ff584b33 fix correctly report available package updates during bare ng update
1d4f9ebbe9 fix discover migrations from installed packages when omitted by registry metadata (#​33718)
25034f97ad fix normalize Windows drive-letter casing for process.cwd
@​angular/build
Commit Type Description
ad8271320f feat migrate Angular Linker to oxc-parser and magic-string
4fb12292c2 fix prevent build process hang on unhandled error (#​33715)
abd8ec9f3e fix prevent IIFE wrapper interleaving for adjacent classes in minified files
bcadbbef20 fix retain watch files on error in load result cache
e1c7193dce fix support case-insensitive and alternative license file names
f4a0f846e7 perf release build resources early in non-watch mode (#​33715)
@​angular/ssr
Commit Type Description
b74eef889f fix settle writeResponseToNodeResponse when client disconnects
33169801c6 perf avoid buffering request body when sanitizing headers

v22.2.0-next.0

Compare Source

@​angular/cli
Commit Type Description
e148a8df93 fix support npm 12 metadata array and error formats
@​angular/build
Commit Type Description
6469b5f1f5 fix rewrite paths from sandboxed execroots when running under Bazel

v22.1.7

Compare Source

@​angular/cli
Commit Type Description
e9db85c0f fix isolate temporary package installations from parent Yarn workspace
@​angular/build
Commit Type Description
1c9b1af61 fix add splitting option to unit-test builder
4b861f458 fix enable code splitting for vitest browser tests
f1fd82381 fix fail build and exclude routes when prerendering fails
a84906fe3 fix keep dev-server Vite cache worktree-local
fcf883ef1 fix preserve binary values in the SQLite cache store
@​angular/ssr
Commit Type Description
baf1ca189 fix decode pathname when constructing server asset path
70748ca8e fix ensure public directory containment in CommonEngine

v22.1.6

Compare Source

@​angular/build
Commit Type Description
3f132eaa97 fix ignore side-effect annotations in unit test builds
5b1028936f perf batch prerender routes and share in-memory server bundles
@​angular/ssr
Commit Type Description
76818cb811 fix abort web request signal when node request is aborted

v22.1.5

Compare Source

@​angular/cli
Commit Type Description
e672271f8 fix enforce MCP roots in get_best_practices tool
a14916cc4 fix handle errors from isAllowedWorkspacePath in best-practices tool
d6e1cddff fix throw on out-of-roots workspace in best-practices tool
@​schematics/angular
Commit Type Description
ba2b0e4c2 fix transform fail() to expect.fail() in refactor-jasmine-vitest
@​angular/build
Commit Type Description
cba72902d fix correct misleading error message for top-level await
b4679998c fix disable code splitting for unit test builds
ff1d3565e fix preserve integrity and crossorigin in autoCsp loader
1fc1fb05c perf traverse AST with iterative post-order walker in i18n inliner

v22.1.4

Compare Source

@​angular/cli
Commit Type Description
67a29899b fix disable searching current directory for bare executable names on Windows
1b0ba5c17 fix serialize configuration as a single argv token in run_target strategies (#​33657)
9440432d2 perf avoid eager module loading during global bootstrap
@​schematics/angular
Commit Type Description
d4a48e3ab fix generate CLAUDE.md for Claude Code instead of AGENTS.md
d451f15b2 fix import UrlSegment instead of subPath in guard generator
@​angular/build
Commit Type Description
46fcb29d6 fix count statically imported chunks in the initial total
796b57684 fix normalize setupFiles paths to POSIX for vitest runner
c805e5cfb fix prevent syntax corruption for Crockford-style enum IIFE
cc6c17716 fix prevent syntax corruption in oxc transform
a142f6f83 fix return direct file contents for non-Angular TypeScript files
956c6578d fix return only lowest version per target engine
689b5b116 fix set target for Rolldown dependency prebundling in Vite dev server
70461f6ed perf avoid encoding the inline source map before remapping
22cce7563 perf batch last_accessed updates in sqlite cache store
ab2ed18d5 perf hash the i18n inline cache key options once per locale
34516ff73 perf optimize template string size calculation in server manifest
712971c37 perf share i18n translations with the inliner workers by reference
78f8c5fef perf use Map for chunk asset size lookups in budget calculator
@​angular/ssr
Commit Type Description
2331c1047 fix destroy platform when response stream is cancelled

v22.1.3

Compare Source

@​angular/cli
Commit Type Description
f837b788c6 fix always install package during ng add to inspect manifest on disk for schematics (#​33718)
72ae93638d fix correctly report available package updates during bare ng update
a949e06568 fix discover migrations from installed packages when omitted by registry metadata (#​33718)
1d9122fd50 fix normalize Windows drive-letter casing for process.cwd
@​angular/build
Commit Type Description
a4860d505a fix prevent build process hang on unhandled error (#​33715)
7686d66cab fix retain watch files on error in load result cache
25b7cf7504 fix support case-insensitive and alternative license file names
[4fd81

Note

PR body was truncated to here.

@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch from f1d7cfc to f473471 Compare February 18, 2026 22:09
@angular-robot angular-robot changed the title build: update dependency @angular/cdk to v21.2.0-rc.0 build: update cross-repo angular dependencies to v21.2.0-rc.0 Feb 18, 2026
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 2 times, most recently from c8c11b0 to 2a06543 Compare February 23, 2026 17:50
@angular-robot angular-robot changed the title build: update cross-repo angular dependencies to v21.2.0-rc.0 build: update cross-repo angular dependencies Feb 23, 2026
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 2 times, most recently from 69e568e to 4b2d53c Compare February 26, 2026 14:28
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch from 4b2d53c to ecd4911 Compare March 4, 2026 20:08
@angular-robot

angular-robot commented Mar 4, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: examples/environments/angular/project/package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: code-gen-validation@0.0.0
npm error Found: typescript@5.9.3
npm error node_modules/typescript
npm error   dev typescript@"~5.9.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=6.0 <6.1" from @angular/build@22.2.0-next.6
npm error node_modules/@angular/build
npm error   dev @angular/build@"^22.2.0-next" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2026-09-03T03_36_33_781Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-09-03T03_36_33_781Z-debug-0.log

File name: pnpm-lock.yaml
Scope: all 2 workspace projects
Progress: resolved 1, reused 0, downloaded 0, added 0
/tmp/renovate/repos/github/angular/web-codegen-scorer/report-app:
 ERR_PNPM_NO_MATURE_MATCHING_VERSION  Version 22.2.0-next.6 (released 5 hours ago) of @angular/ssr does not meet the minimumReleaseAge constraint

This error happened while installing a direct dependency of /tmp/renovate/repos/github/angular/web-codegen-scorer/report-app

The latest release of @angular/ssr is "22.1.7". Published at 9/2/2026 9:06:29 PM

Other releases are:
  * v17-lts: 17.3.17 published at 4/30/2025
  * v18-lts: 18.2.21 published at 9/10/2025
  * v19-lts: 19.2.27 published at 6/2/2026
  * next: 22.2.0-next.6 published at 9/2/2026 10:09:23 PM
  * v20-lts: 20.3.36 published at 9/2/2026 7:29:50 PM
  * v21-lts: 21.2.23 published at 9/2/2026 8:35:36 PM

If you need the full list of all 383 published versions run "pnpm view @angular/ssr versions".

If you want to install the matched version ignoring the time it was published, you can add the package name to the minimumReleaseAgeExclude setting. Read more about it: https://pnpm.io/settings#minimumreleaseageexclude

@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 5 times, most recently from a989841 to f5dd03e Compare March 11, 2026 17:22
@angular-robot angular-robot changed the title build: update cross-repo angular dependencies build: update cross-repo angular dependencies to v22 Mar 11, 2026
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 3 times, most recently from bf237ee to 501b710 Compare March 18, 2026 20:14
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 3 times, most recently from d6466b9 to cd86ef6 Compare March 25, 2026 16:54
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 5 times, most recently from 27bf190 to ccbc3ff Compare April 1, 2026 21:49
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch from ccbc3ff to 893d453 Compare April 8, 2026 19:54
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 4 times, most recently from ffb7ec2 to 1fcc7eb Compare May 14, 2026 01:21
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 4 times, most recently from d42f296 to e3d9239 Compare May 27, 2026 20:07
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 6 times, most recently from deed0c2 to 875c24e Compare June 3, 2026 14:27
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 3 times, most recently from 8c5219f to 58ef4e3 Compare June 11, 2026 17:30
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 3 times, most recently from d0a3951 to c1aef36 Compare June 24, 2026 09:35
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 5 times, most recently from 10111d2 to 23abe95 Compare July 1, 2026 21:22
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch 3 times, most recently from 5462090 to 8049e07 Compare July 9, 2026 14:52
@angular-robot
angular-robot force-pushed the ng-renovate/cross-repo-angular-dependencies branch from 8049e07 to 3b3d70e Compare July 15, 2026 18:50
See associated pull request for more information.
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.

1 participant