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.3 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.1 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.3 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.2 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.2 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.2 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.2 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.2 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.2 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.2 age adoption passing confidence
@angular/router (source) 21.2.0-next.322.2.0-next.2 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.3 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.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.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
4fd81402ce perf release build resources early in non-watch mode (#​33715)
@​angular/ssr
Commit Type Description
6af906cb94 fix settle writeResponseToNodeResponse when client disconnects
917d3b2254 perf avoid buffering request body when sanitizing headers

v22.1.2

Compare Source

@​angular/cli
Commit Type Description
57db27ea91 fix add packages with built-in schematics to devDependencies only
@​angular/build
Commit Type Description
baed978885 fix prevent IIFE wrapper interleaving for adjacent classes in minified files

v22.1.1

Compare Source

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

v22.1.0

Compare Source

Deprecations

@​angular-devkit/core
  • stringToFileBuffer and fileBufferToString are deprecated. Use standard Web APIs (TextEncoder and TextDecoder) instead.

    Internal usages within the repository have been removed and replaced with standard Web APIs. The public API golden file for @angular-devkit/core has been updated to reflect the deprecations.

@​schematics/angular
Commit Type Description
89d7f59cd feat update ai-config to include Angular MCP server config
b345bb54d fix remove unused spec tsconfig outDir
@​angular/cli
Commit Type Description
f59bcf529 fix abort and guide manual mitigation when updating catalog packages
48f90f5d5 fix prevent Yarn registry environment variable override
c963ecbec fix remove algoliasearch dependency and support latest docs versions
6859d25c3 fix resolve correct registry name when using npm alias syntax during update
3a2589dac fix respect client-side release age settings during update resolution
5c3101bff fix revert package.json changes if installation tasks fail during update
7932caaf9 fix robustly parse npm manifest from array
@​angular-devkit/core
Commit Type Description
fd336d365 refactor deprecate stringToFileBuffer and fileBufferToString
@​angular/build
Commit Type Description
34d558c3c feat add built-in SQLite cache store fallback
0c18dc0f6 feat emit debug ids for stable subresource integrity hashes
51f69276f feat enable chunk optimization for server builds
10dc30f9c feat migrate advanced optimization Babel plugins to oxc-parser + magic-string
917393a4c feat migrate i18n inliner to oxc-parser + magic-string
52ae7f862 feat share persistent build cache across git worktrees
95510511d fix add bounded timeout to vitest executor disposal
62b11e316 fix anchor debug ID comment matching and make injection idempotent
6d9b360e5 fix prevent esbuild service hang on internal component stylesheet builds
291caab61 fix prevent stripping nested sourceMappingURL comments
0e3ca3dfb fix support hyphens and underscores when stripping chunk hash in chunk optimizer
585d08af8 perf default chunk optimization to use Rolldown
09d0a11a8 perf enable fast-path AST printing with sourcemaps in AotCompilation
@​angular/ssr
Commit Type Description
7ef9ed24d feat support the standard Forwarded header

v22.0.9

Compare Source

@​angular/cli
Commit Type Description
9ee8f9b669 fix declare devserver_start and devserver_stop as isReadOnly:false
@​angular/build
Commit Type Description
d0c776d461 fix safeguard Karma builder stream controller against closed state

v22.0.8

Compare Source

@​angular/cli
Commit Type Description
41c356256 fix batch Prettier invocations during migration formatting
bc87c85c3 fix update MCP devserver tool names to conform to spec regex
@​angular/build
Commit Type Description
5724bf632 fix canonicalize drive letter casing for workspace root on Windows
b8bdbaa1e fix ensure import map integrity keys are valid URL-like specifiers
212a7bb21 fix favor istanbul coverage provider when browser testing is enabled
bc760b005 fix preserve custom config options in runnerConfig for vitest
19cda7415 fix remap metafile paths when workspace root is a symlink or junction
fdcc98c79 perf skip semantic affected-file walk when type checking is disabled

v22.0.7

Compare Source

@​angular/cli
Commit Type Description
e85c10ccb fix copy packageManager field and yarn config for temp installs
b87cafec0 fix support resolving subproject dependencies in pnpm workspaces

v22.0.6

Compare Source

@​angular/build
Commit Type Description
df49966c6 fix fallback to build target preserveSymlinks option in karma runner
9906add5b fix prevent externalizing builder-injected i18n local

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.3
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-08-13T19_20_21_217Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-08-13T19_20_21_217Z-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.3 (released 1 hour 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.4". Published at 8/13/2026 4:31: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.3 published at 8/13/2026 5:36:46 PM
  * v20-lts: 20.3.34 published at 8/12/2026
  * v21-lts: 21.2.21 published at 8/12/2026 9:25:12 PM

If you need the full list of all 373 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