Skip to content

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

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

angular-robot
Copy link
Collaborator

@angular-robot angular-robot commented Jul 9, 2025

This PR contains the following updates:

Package Type Update Change
@angular-devkit/architect-cli devDependencies minor 0.2001.0-rc.0 -> 0.2002.0-next.0
@angular-devkit/build-angular dependencies minor 20.1.0-rc.0 -> 20.2.0-next.0
@angular-devkit/core dependencies minor 20.1.0-rc.0 -> 20.2.0-next.0
@angular-devkit/schematics dependencies minor 20.1.0-rc.0 -> 20.2.0-next.0
@angular/animations (source) dependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/build dependencies minor 20.1.0-rc.0 -> 20.2.0-next.0
@angular/build devDependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/cdk dependencies minor 20.1.0-rc.0 -> 20.2.0-next.0
@angular/cdk dependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/cdk peerDependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/cli dependencies minor 20.1.0-rc.0 -> 20.2.0-next.0
@angular/cli devDependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/common (source) peerDependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/common (source) dependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/compiler (source) dependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/compiler-cli (source) devDependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/core (source) peerDependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/core (source) dependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/core (source) dependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/forms (source) dependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/forms (source) peerDependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/material dependencies minor 20.1.0-rc.0 -> 20.2.0-next.0
@angular/material dependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/material peerDependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/ng-dev devDependencies digest 800f6e7 -> 385f44a
@angular/platform-browser (source) dependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/platform-browser (source) peerDependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/router (source) dependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/router (source) peerDependencies minor ^20.1.0-next -> ^20.2.0-next
@angular/ssr dependencies minor 20.1.0-rc.0 -> 20.2.0-next.0
@angular/ssr peerDependencies minor ^20.1.0-next -> ^20.2.0-next
@schematics/angular dependencies minor 20.1.0-rc.0 -> 20.2.0-next.0
angular/dev-infra action digest 6f54d14 -> 64e129b

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


Release Notes

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

v0.2002.0-next.0

Compare Source

v0.2001.1

Compare Source

v0.2001.0

Compare Source

angular/angular (@​angular/animations)

v20.2.0-next.1

Compare Source

compiler
Commit Type Description
a1e3f2bcd1 fix incorrect spans for left side of binary operation (#​62641)
18a675081f fix more permissive parsing of @​ characters (#​62644)
compiler-cli
Commit Type Description
527bd778a7 fix infer type of event target for void elements (#​62648)
core
Commit Type Description
745ea44394 feat support TypeScript 5.9 (#​62541)
859958dbfe fix Ensure application remains unstable during bootstrap (#​62631)
780774f948 fix InputBinding marks component a dirty. (#​62613)
http
Commit Type Description
be811fee79 feat add referrer & integrity support for fetch requests in httpResource (#​62461)
1408baff45 fix Add missing timeout and transferCache options to HttpClient (#​62586)
75a5d08c5e fix do not display warnings Angular detected that a HttpClientrequest with thekeepalive option was sent using XHR when option is not true (#​62536)
language-service
Commit Type Description
d64dd27a02 feat support to report the deprecated API in the template (#​62054)
router
Commit Type Description
9c45c322d1 fix ensure preloaded components are properly activated (#​62502)
e9f215624f fix handle errors from view transition readiness (#​62535)

v20.2.0-next.0

Compare Source

http
Commit Type Description
1cf9d9064c feat Add support for fetch referrer & integrity options in HttpClient (#​62417)

v20.1.2

Compare Source

compiler
Commit Type Description
8ad10fd63b fix fix detection of directive deps in JIT (#​62666)

v20.1.1

Compare Source

compiler
Commit Type Description
75d2a349b4 fix incorrect spans for left side of binary operation (#​62641)
70c8780c54 fix more permissive parsing of @​ characters (#​62644)
compiler-cli
Commit Type Description
9506cdfaad fix infer type of event target for void elements (#​62648)
core
Commit Type Description
26ade4a337 fix Ensure application remains unstable during bootstrap (#​62631)
a81f0faa1a fix InputBinding marks component a dirty. (#​62613)
http
Commit Type Description
276836ee73 fix do not display warnings Angular detected that a HttpClientrequest with thekeepalive option was sent using XHR when option is not true (#​62536)
router
Commit Type Description
5949373692 fix handle errors from view transition readiness (#​62535)

v20.1.0

Compare Source

common
Commit Type Description
58aedc37d1 feat add support for a custom EnvironmentInjector to NgComponentOutlet directive (#​54764)
ef10aa4005 feat support decoding in NgOptimizedImage (#​61905)
compiler
Commit Type Description
0dcf230d52 feat add support for new binary assignment operators (#​62064)
5a76826d26 fix only report parser errors on invalid expression (#​61793)
089ad0ee15 fix produce more accurate errors for interpolations (#​62258)
e9fcbb8af1 fix remove TypeScript from linker (#​61618)
compiler-cli
Commit Type Description
e62fb359d6 feat add experimental support for fast type declaration emission (#​61334)
0cf1001715 feat support host directives with direct external references in fast type declaration emission (#​61469)
b7ab5fa256 fix add signal checks to handle negated calls (#​59970)
77fa204ad1 fix rename flag for enabling fast type declaration emission (#​61353)
c439d6938d fix symbol builder duplicating host directives (#​61240)
3e1baa5a95 fix typo in NG2026 message (#​61325)
core
Commit Type Description
8163a8995e feat Add destroyed property on DestroyRef (#​61849)
737b35b684 feat Add destroyed property to EnvironmentInjector (#​61951)
2e0c98bd3f feat support bindings in TestBed (#​62040)
4356e85456 fix fakeAsync should not depend on module import order (#​61375)
8424b3bcd5 fix Fixes template outlet hydration (#​61989)
583b9a7be5 fix missing useExisting providers throwing for optional calls (#​61137)
8f65223bd8 fix update min Node.js support to 20.19, 22.12, and 24.0 (#​61499)
b785256b9e perf avoid intermediate arrays in definition (#​61445)
56769de4d8 perf move property remapping for dom properties to compiler (#​62421)
forms
Commit Type Description
610bebfce9 fix Allow ControlState as reset arguments for FormGroup/FormRecord (#​55860)
4f0221e193 fix improve select performance (#​61949)
http
Commit Type Description
55fa38a1e5 feat add cache & priority support for fetch requests in httpResource (#​62301)
b6ef42843c feat add credentials support for fetch requests in httpResource (#​62390)
73269cf5ce feat add keepalive support for fetch requests in httpResource (#​61833)
27b7ec0a62 feat add mode & redirect for fetch request in httpResource (#​62337)
f0965c7acd feat Add support for fetch credentials options in HttpClient (#​62354)
87322449a3 feat add support for fetch mode and redirect options in HttpClient (#​62315)
9791ab1b6f feat Add support for fetch request cache and priority options (#​61766)
aa861c42ff feat add timeout option on httpResource. (#​62326)
c4cffe2063 feat Add timeout option to HTTP requests (#​57194)
cfbbb08437 feat add warning when withCredentials overrides explicit credentials (#​62383)
language-service
Commit Type Description
20c1f991e6 feat add semantic tokens for templates (#​60260)
cf55d1bdd4 feat Support importing the external module's export about the angular metadata. (#​61122)
5d2e85920e feat support to fix missing required inputs diagnostic (#​50911)
router
Commit Type Description
9833d9ea47 feat Run loadComponent and loadChildren functions in the route's injection context (#​62133)
service-worker
Commit Type Description
c67dbda8ff feat support notification closes (#​61442)
6e1df54799 feat support push subscription changes (#​61856)
angular/components (@​angular/cdk)

v20.2.0-next.0

Compare Source

material
Commit Type Description
4f96ef3e64 fix slide-toggle: add larger touch target (#​31486)
cdk-experimental
Commit Type Description
2dbb045bc2 feat tree: add nav mode (#​31460)
6716f50249 feat tree: use shared example classes (#​31494)
50a6d6c4c9 feat ui-patterns: add label control (#​31459)
e525a412a1 fix radio-group: fix activedescendant example (#​31499)
multiple
Commit Type Description
ad4d5b471e fix fix broken rtl examples (#​31527)

v20.1.2

Compare Source

material
Commit Type Description
4f5273222a fix schematics: access custom as a theme palette (#​31555)
youtube-player
Commit Type Description
af6cb6d041 fix update to latest types and fix error (#​31546)

v20.1.1

Compare Source

cdk
Commit Type Description
3479123244 fix drag-drop: ensure container is registered in addItem (#​31518)
material
Commit Type Description
d833f7c24a fix schematics: always add a custom theme with ng add (#​31522)
a516806e47 fix tabs: glitchy animation in rtl with lazy-loaded content (#​31535)
6a0578f82d fix timepicker: allow timepicker to opt out of opening on click (#​31492)

v20.1.0

Compare Source

There have been some internal mapping changes in Material 2 theme config maps generated by mat.define-light-theme and mat.define-dark-theme.

If your app was directly modifying these internal properties to alter styles, such as setting new color values used in the foreground and background palette maps, then your changes may no longer be applied to the components. The supported path for changing theme values is through each component’s overrides API.

The Material 2 component styles have undergone minor adjustments to enhance consistency across components and better align with the latest Material 2 specification. These changes result in a closer adherence to system-level colors such as surface, background, disabled, and surface variants. In general, these changes are slight hue differences for grey colors that aren’t very noticeable.

cdk
Commit Type Description
f446d7c412 feat drag-drop: add opt-in indicator of pick-up position (#​31288)
5564d7d016 feat menu: add setActiveMenuItem to cdkMenu (#​31371)
6dc2f3ba50 fix a11y: allow mixed types to be passed into setActiveItem (#​31462)
cfa97bb785 fix dialog: avoid setting aria-hidden before focus has moved (#​31030)
material
Commit Type Description
243845460d feat chips: add (optional) edit icon to input chips (#​31041)
9e942b4ba2 feat menu: add support for context menu
4de7c0fb2d feat testing: Extend Angular harness testing functionality (#​30960)
512433b6d1 fix badge: remove badge opacity color mix (#​31213)
92a8253e28 fix badge: use system disabled states (#​31266)
a7150d42cf fix button-toggle: simplify divider color (#​31214)
1f8b1302f2 fix button-toggle: use system colors (#​31231)
5ee7d79e4c fix button: FAB emitting invalid elevation tokens (#​31028)
8523397fd2 fix button: prevents mat-icon being cut off by text-spacing (#​30891)
afe36e4d42 fix button: remove internal-only M2 styles (#​31017)
589ea5905e fix button: remove internal-only M2 styles (#​31018)
0d47628d2e fix button: use system colors for state layers and text (#​31278)
203c1737eb fix card: subtitle text token should be on-surface-variant (#​31261)
55b7ba0814 fix card: use system outline (#​31218)
eb9abc366f fix checkbox: remove internal-only M2 styles (#​31019)
458a17ba46 fix checkbox: update tokens to system colors (#​31279)
68d7ea0351 fix chips: provide ability to edit for all screen readers with a click on already focused chip (#​30983)
8c9cae0a8c fix chips: sync with g3 (#​31393)
be48108bc2 fix chips: update tokens to system colors (#​31280)
20ac2b2bd8 fix core: improve disabled psuedo checkbox contrast (#​31464)
576a008b09 fix core: remove unused form field mixins (#​31283)
4d67427cef fix core: update ripple tokens to system colors (#​31282)
28f2763f96 fix core: update tokens to system colors (#​31281)
009424c73e fix datepicker: use system colors (#​31300)
a24081f2bd fix dialog: remove internal-only M2 styles (#​31020)
d52ede5627 fix expansion: add token for box shadow (#​31340)
ecc6a09ca5 fix expansion: align state layer colors (#​31236)
e57aef2912 fix expansion: use correct typography (#​31347)
82ab91e58a fix form-field: remove internal-only M2 styles (#​31021)
6d27e04051 fix form-field: use system for neutral colors (#​31272)
918b625438 fix list: update tokens to system colors (#​31284)
a62164db5b fix menu: do not auto-focus when hover opens menu (#​31257)
623030b50d fix menu: update tokens to system colors (#​31285)
0f26b91425 fix paginator: update tokens to system colors (#​31286)
9a96db3233 fix select: remove internal-only M2 styles (#​31022)
010122ff2a fix select: use system color for arrow (#​31302)
89d9cd07bc fix slide-toggle: use system colors (#​31303)
c10f376a5f fix slide-toggle: use token system for label text (#​31366)
029e39cced fix slider: use system color (#​31305)
7bb0a82a43 fix snack-bar: use inverse primary for button color (#​31465)
d22191a619 fix sort: simplify m2 sort color (#​31165)
680dd6fa80 fix stepper: align state colors (#​31227)
0a47244b6c fix stepper: use system color for error text (#​31333)
ea76df6040 fix tabs: fix missing token values (#​31345)
951f37e656 fix tabs: update tokens to system colors (#​31287)
f26ff4ece4 fix toolbar: use correct typography (#​31348)
4b85f9f62b fix toolbar: use system surface for neutral background (#​31234)
ae3b0bfcf3 fix tree: use correct typography (#​31349)
cdk-experimental
Commit Type Description
4f9ab216c1 feat accordion: add accordion directives, example, and tests (#​31134)
3704b7e32f feat radio: add radio demo to dev-app (#​31180)
50c3e0e12d feat radio: create radio group and button directives (#​31050)
cdc0dab261 feat tabs: add setDefaultState and unit tests, refactor the content children strategy (#​31374)
97d60c5378 feat tree: add tree directives, example, and tests (#​31350)
ff0f6c61b5 feat ui-patterns: accordion (#​31034)
c5b2f0ac6d feat ui-patterns: create grid navigation behavior (#​31290)
ce145fa9a3 feat ui-patterns: create the grid focus behavior (#​31055)
9f249d0a25 feat ui-patterns: radio button and group (#​31016)
70841dbb5b feat ui-patterns: tree (#​31308)
06d7384a23 fix accordion: fix disabled trigger button can't be focused when skipDisabled=false (#​31379)
9a856ad559 fix tabs: fix tabs example styles (#​31382)
8a091a7ea8 fix tabs: set tabpanel tabindex to -1 if hidden (#​31401)
ea700e6d81 fix ui-patterns: add guardrails to selectOne for edge cases (#​31402)
multiple
Commit Type Description
dc3ae8d945 fix update goldens (#​31123)
e462301f8f fix use inline m2 token definitions (#​31359)
5546d10992 fix use system on-surface (#​31225)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Renovate Bot.

@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: minor This PR is targeted for the next minor release labels Jul 9, 2025
@angular-robot
Copy link
Collaborator Author

angular-robot commented Jul 9, 2025

⚠️ 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: modules/ssr-benchmarks/yarn.lock
warning ../package.json: No license field
error Package "" refers to a non-existing file '"/tmp/renovate/repos/github/angular/angular/node_modules/@angular/cli"'.

File name: pnpm-lock.yaml
Scope: all 24 workspace projects
Progress: resolved 1, reused 0, downloaded 0, added 0
modules                                  |  WARN  deprecated protractor@7.0.0
modules                                  |  WARN  deprecated angular@1.8.3
.                                        |  WARN  deprecated @babel/plugin-proposal-async-generator-functions@7.20.7
Progress: resolved 130, reused 0, downloaded 0, added 0
.                                        |  WARN  deprecated gulp-conventional-changelog@5.0.0
.                                        |  WARN  deprecated angular@1.5.11
.                                        |  WARN  deprecated angular@1.6.10
.                                        |  WARN  deprecated angular@1.7.9
Packages are hard linked from the content-addressable store to the virtual store.
  Content-addressable store is at: /tmp/renovate/cache/others/pnpm/store/v3
  Virtual store is at:             node_modules/.pnpm
.                                        |  WARN  deprecated tslint@6.1.3
 WARN  The git-hosted package fetched from "https://codeload.github.com/angular/domino/tar.gz/93e720f143d0296dd2726ffbcf4fc12283363a7b" has to be built but the build scripts were ignored.
Progress: resolved 204, reused 0, downloaded 2, added 0
Progress: resolved 486, reused 0, downloaded 3, added 0
Progress: resolved 882, reused 0, downloaded 3, added 0
Progress: resolved 1293, reused 0, downloaded 3, added 0
Progress: resolved 1741, reused 0, downloaded 3, added 0
Progress: resolved 2256, reused 0, downloaded 3, added 0
Progress: resolved 2675, reused 0, downloaded 3, added 0
/tmp/renovate/repos/github/angular/angular/packages/core/test/bundling:
 ERR_PNPM_NO_MATCHING_VERSION  No matching version found for @angular/compiler@0.0.0-PLACEHOLDER

This error happened while installing a direct dependency of /tmp/renovate/repos/github/angular/angular/packages/core/test/bundling

The latest release of @angular/compiler is "20.1.1".

Other releases are:
  * v4-lts: 4.4.7
  * v5-lts: 5.2.11
  * v6-lts: 6.1.10
  * v7-lts: 7.2.15
  * v8-lts: 8.2.14
  * v9-lts: 9.1.13
  * v10-lts: 10.2.5
  * v11-lts: 11.2.14
  * v12-lts: 12.2.17
  * v14-lts: 14.3.0
  * v13-lts: 13.4.0
  * v15-lts: 15.2.10
  * v16-lts: 16.2.12
  * v17-lts: 17.3.12
  * v18-lts: 18.2.13
  * v19-lts: 19.2.14
  * next: 20.2.0-next.1

If you need the full list of all 930 published versions run "$ pnpm view @angular/compiler versions".

File name: undefined
Command failed: yarn bazel run //.github/actions/deploy-docs-site:main.update
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 
Loading: 1 packages loaded
ERROR: Skipping '//.github/actions/deploy-docs-site:main.update': no such target '//.github/actions/deploy-docs-site:main.update': target 'main.update' not declared in package '.github/actions/deploy-docs-site' defined by /tmp/renovate/repos/github/angular/angular/.github/actions/deploy-docs-site/BUILD.bazel (Tip: use `query "//.github/actions/deploy-docs-site:*"` to see all the targets in that package)
WARNING: Target pattern parsing failed.
ERROR: no such target '//.github/actions/deploy-docs-site:main.update': target 'main.update' not declared in package '.github/actions/deploy-docs-site' defined by /tmp/renovate/repos/github/angular/angular/.github/actions/deploy-docs-site/BUILD.bazel (Tip: use `query "//.github/actions/deploy-docs-site:*"` to see all the targets in that package)
INFO: Elapsed time: 41.975s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (2 packages loaded)
ERROR: Build failed. Not running target
error Command failed with exit code 1.

@angular-robot angular-robot added the target: minor This PR is targeted for the next minor release label Jul 9, 2025
@ngbot ngbot bot modified the milestone: Backlog Jul 9, 2025
@pullapprove pullapprove bot requested a review from alxhub July 9, 2025 18:47
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch from 7a31760 to 19b6913 Compare July 9, 2025 19:39
@thePunderWoman thePunderWoman removed the request for review from alxhub July 10, 2025 16:25
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch 6 times, most recently from b8450f2 to f121871 Compare July 11, 2025 22:09
@AndrewKushnir AndrewKushnir added the action: cleanup The PR is in need of cleanup, either due to needing a rebase or in response to comments from reviews label Jul 14, 2025
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch 9 times, most recently from bb354d7 to 901380f Compare July 16, 2025 18:51
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch 6 times, most recently from e3fa1f0 to 4209779 Compare July 17, 2025 18:11
See associated pull request for more information.
@angular-robot angular-robot force-pushed the ng-renovate/main-cross-repo-angular-dependencies branch from 4209779 to 63ba1f9 Compare July 17, 2025 19:40
@kirjs kirjs removed the action: cleanup The PR is in need of cleanup, either due to needing a rebase or in response to comments from reviews label Jul 17, 2025
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: minor This PR is targeted for the next minor release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants