Skip to content

build: update cross-repo angular dependencies (22.0.x)#33244

Open
angular-robot wants to merge 1 commit into
angular:22.0.xfrom
angular-robot:ng-renovate/22.0.x-cross-repo-angular-dependencies
Open

build: update cross-repo angular dependencies (22.0.x)#33244
angular-robot wants to merge 1 commit into
angular:22.0.xfrom
angular-robot:ng-renovate/22.0.x-cross-repo-angular-dependencies

Conversation

@angular-robot
Copy link
Copy Markdown
Contributor

@angular-robot angular-robot commented May 12, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@angular-devkit/build-angular 22.0.0-next.722.0.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular-devkit/core 22.0.0-next.722.0.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular-devkit/schematics 22.0.0-next.722.0.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/build 22.0.0-next.722.0.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/cli 22.0.0-next.722.0.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@angular/ng-dev f084e2e2c36222 devDependencies digest
@angular/ssr 22.0.0-next.722.0.0-rc.0 age adoption passing confidence pnpm.catalog.default patch
@schematics/angular 22.0.0-next.722.0.0-next.8 age adoption passing confidence pnpm.catalog.default patch
devinfra f91b383eaa9aaa git_override digest
rules_angular 19914e2045f984 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-rc.0

Compare Source

Deprecations

@​angular-devkit/build-angular
  • Webpack builders in build-angular are deprecated. Use @​angular/build builders instead.
@​angular-devkit/build-webpack
  • Webpack builders in build-webpack are deprecated. Use @​angular/build builders instead.
@​angular/ssr
  • CommonEngine APIs are deprecated in favor of AngularNodeAppEngine or AngularAppEngine.
@​ngtools/webpack
@​schematics/angular
Commit Type Description
b2f7a038b feat conditionally install istanbul coverage provider for Vitest migration
d227e6985 feat migrate fake async to Vitest fake timers
d2aa9ede5 feat migrate fakeAsync's flush behavior when used in beforeEach
c9f408153 feat set up fake timers in beforeEach instead of beforeAll
8d0805dd1 feat update TSConfig globals during karma to vitest migration
aed407db8 fix defer karma config deletion in Karma to Vitest migration
7fb59eaa6 fix use service decorator in ng generate
@​angular/cli
Commit Type Description
58c0978f6 feat add support for Node.js 26.0.0
ff88f491d fix restrict MCP workspace access to allowed client roots during resolution
a5e1e48db fix update odd-numbered Node.js version warning condition for future releases
@​angular-devkit/build-angular
Commit Type Description
b7940dbcb refactor deprecate Webpack builders
@​angular-devkit/build-webpack
Commit Type Description
3d5daa45e refactor deprecate webpack and webpack-dev-server builders
@​angular/build
Commit Type Description
58c7c7a9d feat subresource integrity validation for dynamically loaded modules
edfa782d5 fix use dynamic TestComponentRenderer for Vitest
@​angular/ssr
Commit Type Description
ea95e1a87 fix remove stateful flag from URL_PARAMETER_REGEXP
f85343925 fix support all X-Forwarded-* headers when trustProxyHeaders is true
50b16a65b refactor deprecate CommonEngine APIs
@​ngtools/webpack
Commit Type Description
547ca515b refactor deprecate @​ngtools/webpack loader and plugin

v22.0.0-next.8: 22.0.0-next.8

Compare Source

@​angular/cli
Commit Description
feat - 58c0978f6 add support for Node.js 26.0.0
fix - ff88f491d restrict MCP workspace access to allowed client roots during resolution
fix - 7932caaf9 robustly parse npm manifest from array
fix - a5e1e48db update odd-numbered Node.js version warning condition for future releases
@​schematics/angular
Commit Description
feat - b2f7a038b conditionally install istanbul coverage provider for Vitest migration
feat - d227e6985 migrate fake async to Vitest fake timers
feat - d2aa9ede5 migrate fakeAsync's flush behavior when used in beforeEach
feat - c9f408153 set up fake timers in beforeEach instead of beforeAll
feat - 8d0805dd1 update TSConfig globals during karma to vitest migration
fix - aed407db8 defer karma config deletion in Karma to Vitest migration
fix - 7fb59eaa6 use service decorator in ng generate
@​angular-devkit/build-angular
Commit Description
refactor - b7940dbcb deprecate Webpack builders
@​angular-devkit/build-webpack
Commit Description
refactor - 3d5daa45e deprecate webpack and webpack-dev-server builders
@​angular-devkit/core
Commit Description
refactor - fd336d365 deprecate stringToFileBuffer and fileBufferToString
@​angular/build
Commit Description
feat - 58c7c7a9d subresource integrity validation for dynamically loaded modules
fix - edfa782d5 use dynamic TestComponentRenderer for Vitest
@​angular/ssr
Commit Description
refactor - 50b16a65b deprecate CommonEngine APIs
@​ngtools/webpack
Commit Description
refactor - 547ca515b deprecate @​ngtools/webpack loader and plugin
Deprecations
@​angular-devkit/build-angular
  • Webpack builders in build-angular are deprecated. Use @​angular/build builders instead.
@​angular-devkit/build-webpack
  • Webpack builders in build-webpack are deprecated. Use @​angular/build builders instead.
@​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.

@​angular/ssr
  • CommonEngine APIs are deprecated in favor of AngularNodeAppEngine or AngularAppEngine.
@​ngtools/webpack

@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 May 12, 2026
@pullapprove pullapprove Bot requested review from adolgachev and ok7sai May 12, 2026 00:11
@angular-robot angular-robot changed the title build: update cross-repo angular dependencies to v22.0.0-next.8 (22.0.x) build: update cross-repo angular dependencies (22.0.x) May 12, 2026
@angular-robot angular-robot force-pushed the ng-renovate/22.0.x-cross-repo-angular-dependencies branch 7 times, most recently from 11fcff1 to 59f8ea7 Compare May 13, 2026 19:27
@angular-robot
Copy link
Copy Markdown
Contributor Author

angular-robot commented May 13, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact 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: pnpm-lock.yaml
Scope: all 17 workspace projects
Progress: resolved 1, reused 0, downloaded 0, added 0
docs                                     |  WARN  deprecated @angular-devkit/build-angular@22.0.0-rc.0
.                                        |  WARN  deprecated protractor@7.0.0
.                                        |  WARN  deprecated tslint@6.1.3
Progress: resolved 107, reused 0, downloaded 0, added 0
Progress: resolved 257, reused 1, downloaded 0, added 0
/tmp/renovate/repos/github/angular/components/docs:
 ERR_PNPM_NO_MATCHING_VERSION  No matching version found for @schematics/angular@22.0.0-rc.0 while fetching it from https://registry.npmjs.org/

This error happened while installing the dependencies of @angular/cli@22.0.0-rc.0

The latest release of @schematics/angular is "21.2.11". Published at 5/13/2026 10:13:54 AM

Other releases are:
  * v6-lts: 0.8.9 published at 1/8/2019
  * v7-lts: 7.3.10 published at 3/30/2020
  * v8-lts: 8.3.29 published at 7/22/2020
  * v9-lts: 9.1.15 published at 2/25/2021
  * v10-lts: 10.2.4 published at 12/16/2021
  * v11-lts: 11.2.19 published at 3/31/2022
  * v12-lts: 12.2.18 published at 7/21/2022
  * v13-lts: 13.3.11 published at 3/16/2023
  * v14-lts: 14.2.13 published at 10/5/2023
  * v15-lts: 15.2.11 published at 3/25/2024
  * v16-lts: 16.2.16 published at 9/18/2024
  * v17-lts: 17.3.17 published at 4/30/2025
  * v18-lts: 18.2.21 published at 9/10/2025
  * next: 22.0.0-next.8 published at 5/11/2026
  * v19-lts: 19.2.26 published at 5/13/2026 9:55:33 AM
  * v20-lts: 20.3.26 published at 5/13/2026 10:01:44 AM

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

@angular-robot angular-robot force-pushed the ng-renovate/22.0.x-cross-repo-angular-dependencies branch from 59f8ea7 to f7dee70 Compare May 13, 2026 21:54
See associated pull request for more information.
@angular-robot angular-robot force-pushed the ng-renovate/22.0.x-cross-repo-angular-dependencies branch from f7dee70 to a54753a Compare May 13, 2026 22:48
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