Skip to content

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

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

build: update cross-repo angular dependencies (main)#68599
angular-robot wants to merge 1 commit into
angular:mainfrom
angular-robot:ng-renovate/main-cross-repo-angular-dependencies

Conversation

@angular-robot
Copy link
Copy Markdown
Contributor

@angular-robot angular-robot commented May 6, 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-next.8 age adoption passing confidence dependencies patch
@angular-devkit/build-angular 22.0.0-next.722.0.0-next.8 age adoption passing confidence devDependencies patch
@angular-devkit/core 22.0.0-next.722.0.0-next.8 age adoption passing confidence dependencies patch
@angular-devkit/schematics 22.0.0-next.722.0.0-next.8 age adoption passing confidence dependencies patch
@angular/aria 22.0.0-next.722.0.0-next.8 age adoption passing confidence dependencies patch
@angular/build 22.0.0-next.722.0.0-next.8 age adoption passing confidence dependencies patch
@angular/build 22.0.0-next.722.0.0-next.8 age adoption passing confidence devDependencies patch
@angular/cdk 22.0.0-next.722.0.0-next.8 age adoption passing confidence dependencies patch
@angular/cli 22.0.0-next.722.0.0-next.8 age adoption passing confidence dependencies patch
@angular/cli 22.0.0-next.722.0.0-next.8 age adoption passing confidence devDependencies patch
@angular/material 22.0.0-next.722.0.0-next.8 age adoption passing confidence dependencies patch
@angular/ng-dev df5bcf27bbfd21 devDependencies digest
@angular/ssr 22.0.0-next.722.0.0-next.8 age adoption passing confidence dependencies patch
@schematics/angular 22.0.0-next.722.0.0-next.8 age adoption passing confidence dependencies patch
devinfra fcf9aad03817cc git_override digest
ng-packagr 22.0.0-next.322.0.0-next.4 age adoption passing confidence devDependencies patch
rules_angular b1d295319914e2 git_override digest
rules_browsers b03f09ebf27ea4 git_override digest
rules_sass a65d937846437d 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.8

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-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
@​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
7932caaf9 fix robustly parse npm manifest from array
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-devkit/core
Commit Type Description
fd336d365 refactor deprecate stringToFileBuffer and fileBufferToString
@​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
50b16a65b refactor deprecate CommonEngine APIs
@​ngtools/webpack
Commit Type Description
547ca515b refactor deprecate @​ngtools/webpack loader and plugin
angular/components (@​angular/aria)

v22.0.0-next.8

Compare Source

Breaking Changes

aria
  • The legacy combobox and autocomplete implementations have been removed. Use the new standalone combobox instead.

    • feat(aria/combobox): promote simple-combobox to stable un-prefixed combobox
    • Relocates public, private, and example directories to clean combobox entry points.
    • Renames internal layout symbols, selectors, and uppercase tokens (SIMPLE_COMBOBOX_POPUP -> COMBOBOX_POPUP).
    • Establishes full documentation extraction parity with the json_api Bazel rule target.
    • Standardizes the accompanying toolbar component showcase into the clean aria-toolbar path.
    • Re-routes dev-app navigation links and migrates public API golden records.
  • SimpleCombobox has been promoted to Combobox. All simple-combobox prefixed symbols, selectors, and tokens have been renamed to use the combobox prefix.

    • refactor(aria/combobox): relocate and restructure autocomplete and toolbar examples
      Relocate the autocomplete examples to src/components-examples/aria/autocomplete and toolbar examples to src/components-examples/aria/toolbar.
    • Restore naming continuity with the historical codebase by stripping redundant prefixes from example filenames and component selectors.
    • Sync dev-app preview routing layout paths and strict Bazel target dependency links.
cdk
    • CDK_DESCRIBEDBY_HOST_ATTRIBUTE has been removed.
    • CDK_DESCRIBEDBY_ID_PREFIX has been removed.
    • The injector parameter of the ConfigurableFocusTrap and FocusTrap constructors is now required.
    • The boolean parameter of ConfigurableFocusTrapFactory.create has been replaced with a config object.
    • MESSAGES_CONTAINER_ID has been removed.
    • The event parameter of DropListRef.drop is now required.
    • ContextMenuTracker has been renamed to MenuTracker.
material
    • MatListOption.checkboxPosition has been removed. use togglePosition instead.
    • MatListOptionCheckboxPosition has been renamed to MatListOptionTogglePosition.
    • ArrowViewState has been removed.
    • ArrowViewStateTransition has been removed.
google-maps
Commit Type Description
b8201edee fix deprecate heatmap layer (#​33208)
material
Commit Type Description
add8f16c0 fix list: breaking changes for v22
9d73c98b5 fix menu: missing panelClass getter (#​33191)
75718e4fb fix sort: breaking changes for v22
cdk
Commit Type Description
24115c021 feat portal: add directives support to ComponentPortal (#​33142)
7426334c5 fix a11y: breaking changes for v22
81c6bbd89 fix drag-drop: breaking changes for v22
ffb23f6f8 fix menu: breaking changes for v22
aria
Commit Type Description
e3d84f2e0 feat combobox: add test harnesses (#​33194)
0ca47b4a0 feat combobox: migrate simple-combobox directly into primary entrypoints (#​33206)
218a77cf9 fix combobox: separates placeholder prefixes (#​33163)
4d045b823 fix menu: do not set default aria-label (#​33202)
multiple
Commit Type Description
bb4f8ec50 fix re-export collection util (#​33171)
ng-packagr/ng-packagr (ng-packagr)

v22.0.0-next.4

Compare Source

Features

@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 6, 2026
@ngbot ngbot Bot added this to the Backlog milestone May 6, 2026
@pullapprove pullapprove Bot requested a review from mattrbeck May 6, 2026 16:26
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch 3 times, most recently from 776357b to d86c41d Compare May 6, 2026 21:48
@JeanMeche JeanMeche requested review from JeanMeche and removed request for mattrbeck May 7, 2026 09:05
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch 4 times, most recently from 94e7d6c to b71cec7 Compare May 8, 2026 14:05
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch from b71cec7 to faa1913 Compare May 11, 2026 23:13
@angular-robot
Copy link
Copy Markdown
Contributor Author

angular-robot commented May 11, 2026

⚠️ 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: pnpm-lock.yaml
Scope: all 32 workspace projects
Progress: resolved 1, reused 0, downloaded 0, added 0
.                                        | [WARN] deprecated @angular-devkit/build-angular@22.0.0-next.8
/tmp/renovate/repos/github/angular/angular/adev:
[ERR_PNPM_MISSING_TIME] The metadata of @types/node is missing the "time" field

This error happened while installing a direct dependency of /tmp/renovate/repos/github/angular/angular/adev

If you cannot fix this registry issue, then set "resolution-mode" to "highest".

File name: undefined
Command failed: pnpm install --frozen-lockfile

File name: undefined
Command failed: pnpm ng-dev misc sync-module-bazel

File name: undefined
Command failed: pnpm bazel run //.github/actions/deploy-docs-site:main

File name: undefined
Command failed: pnpm bazel run //packages/common:base_currencies_file

File name: undefined
Command failed: pnpm bazel run //packages/common/locales:closure_locale_file

File name: undefined
Command failed: pnpm bazel run //packages/core:base_locale_file

@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch from faa1913 to 65b47ee Compare May 12, 2026 09:02
See associated pull request for more information.
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch from 65b47ee to 7630484 Compare May 12, 2026 09:44
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.

3 participants