angular icon indicating copy to clipboard operation
angular copied to clipboard

build: update cross-repo angular dependencies to ^20.1.0-next (main)

Open angular-robot opened this issue 10 months ago β€’ 1 comments

This PR contains the following updates:

Package Type Update Change
@angular/animations (source) dependencies minor ^20.0.0 -> ^20.1.0-next
@angular/cdk dependencies minor 20.0.0 -> 20.1.0-next.0
@angular/cdk dependencies minor ^20.0.0 -> ^20.1.0-next
@angular/cdk peerDependencies minor ^20.0.0 -> ^20.1.0-next
@angular/common (source) peerDependencies minor ^20.0.0 -> ^20.1.0-next
@angular/common (source) dependencies minor ^20.0.0 -> ^20.1.0-next
@angular/compiler (source) dependencies minor ^20.0.0 -> ^20.1.0-next
@angular/compiler-cli (source) devDependencies minor ^20.0.0 -> ^20.1.0-next
@angular/core (source) peerDependencies minor ^20.0.0 -> ^20.1.0-next
@angular/core (source) dependencies minor ^20.0.0-rc -> ^20.1.0-next
@angular/core (source) dependencies minor ^20.0.0 -> ^20.1.0-next
@angular/forms (source) dependencies minor ^20.0.0 -> ^20.1.0-next
@angular/forms (source) peerDependencies minor ^20.0.0 -> ^20.1.0-next
@angular/material dependencies minor 20.0.0 -> 20.1.0-next.0
@angular/material dependencies minor ^20.0.0 -> ^20.1.0-next
@angular/material peerDependencies minor ^20.0.0 -> ^20.1.0-next
@angular/platform-browser (source) dependencies minor ^20.0.0 -> ^20.1.0-next
@angular/platform-browser (source) peerDependencies minor ^20.0.0 -> ^20.1.0-next
@angular/router (source) dependencies minor ^20.0.0 -> ^20.1.0-next
@angular/router (source) peerDependencies minor ^20.0.0 -> ^20.1.0-next

Release Notes

angular/angular (@​angular/animations)

v20.1.0-next.0

Compare Source

compiler
Commit Type Description
5a76826d26 fix only report parser errors on invalid expression (#​61793)
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)
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)
4356e85456 fix fakeAsync should not depend on module import order (#​61375)
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)
forms
Commit Type Description
610bebfce9 fix Allow ControlState as reset arguments for FormGroup/FormRecord (#​55860)
language-service
Commit Type Description
cf55d1bdd4 feat Support importing the external module's export about the angular metadata. (#​61122)
service-worker
Commit Type Description
c67dbda8ff feat support notification closes (#​61442)
6e1df54799 feat support push subscription changes (#​61856)

v20.0.1

Compare Source

compiler
Commit Type Description
66a0ec6510 fix move defer trigger assertions out of parser (#​61747)
8ecb1ba027 fix recover invalid parenthesized expressions (#​61815)
core
Commit Type Description
8c60cbfd1c fix takeUntilDestroyed completes immediately if DestroyRef already destroyed (#​61847)
b1d960d082 fix produce an error when incremental hydration is expected, but not configured (#​61741)
b4ed62ddf6 fix properly handle the case where getSignalGraph is called on a componentless NodeInjector (#​60772)
ddd22bea48 fix unregister onDestroy in ResourceImpl when destroy() is called (#​61870)
5c31e7e28d fix unregister onDestroy when observable errors in toSignal (#​61596)
migrations
Commit Type Description
e9820a6d48 fix avoid trailing whitespaces in unused imports migration (#​61698)
service-worker
Commit Type Description
b93fa22f25 fix prevent duplicate fetches during concurrent update checks (#​61443)
9743bd1317 fix update service worker to handle seeking better for videos (#​60029)
angular/components (@​angular/cdk)

v20.1.0-next.0

Compare Source

cdk
Commit Type Description
f446d7c41 feat drag-drop: add opt-in indicator of pick-up position (#​31288)
cfa97bb78 fix dialog: avoid setting aria-hidden before focus has moved (#​31030)
material
Commit Type Description
243845460 feat chips: add (optional) edit icon to input chips (#​31041)
4de7c0fb2 feat testing: Extend Angular harness testing functionality (#​30960)
512433b6d fix badge: remove badge opacity color mix (#​31213)
92a8253e2 fix badge: use system disabled states (#​31266)
a7150d42c fix button-toggle: simplify divider color (#​31214)
1f8b1302f fix button-toggle: use system colors (#​31231)
5ee7d79e4 fix button: FAB emitting invalid elevation tokens (#​31028)
afe36e4d4 fix button: remove internal-only M2 styles (#​31017)
589ea5905 fix button: remove internal-only M2 styles (#​31018)
203c1737e fix card: subtitle text token should be on-surface-variant (#​31261)
55b7ba081 fix card: use system outline (#​31218)
eb9abc366 fix checkbox: remove internal-only M2 styles (#​31019)
68d7ea035 fix chips: provide ability to edit for all screen readers with a click on already focused chip (#​30983)
a24081f2b fix dialog: remove internal-only M2 styles (#​31020)
ecc6a09ca fix expansion: align state layer colors (#​31236)
82ab91e58 fix form-field: remove internal-only M2 styles (#​31021)
6d27e0405 fix form-field: use system for neutral colors (#​31272)
a62164db5 fix menu: do not auto-focus when hover opens menu (#​31257)
9a96db323 fix select: remove internal-only M2 styles (#​31022)
d22191a61 fix sort: simplify m2 sort color (#​31165)
680dd6fa8 fix stepper: align state colors (#​31227)
4b85f9f62 fix toolbar: use system surface for neutral background (#​31234)
cdk-experimental
Commit Type Description
4f9ab216c feat accordion: add accordion directives, example, and tests (#​31134)
3704b7e32 feat radio: add radio demo to dev-app (#​31180)
50c3e0e12 feat radio: create radio group and button directives (#​31050)
ff0f6c61b feat ui-patterns: accordion (#​31034)
ce145fa9a feat ui-patterns: create the grid focus behavior (#​31055)
9f249d0a2 feat ui-patterns: radio button and group (#​31016)
multiple
Commit Type Description
dc3ae8d94 fix update goldens (#​31123)
5546d1099 fix use system on-surface (#​31225)

v20.0.2

Compare Source

material
Commit Type Description
45fcf24b6 fix core: brand family not set for plain value (#​31260)
3a3a9b1c2 fix schematics: avoid overwriting files that didn't change (#​31270)
1af07e3b2 fix schematics: token migration not replacing all instances (#​31277)

v20.0.1

Compare Source

material
Commit Type Description
ecd17ad75 fix button: add token for icon button shape (#​31223)
20fa71807 fix schematics: filter paths when renaming tokens (#​31249)

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.

πŸ”• Ignore: Close this PR and you won't be reminded about these updates again.


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

This PR has been generated by Renovate Bot.

angular-robot avatar Jun 04 '25 20:06 angular-robot

⚠️ 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: adev/src/content/tutorials/playground/common/package-lock.json
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @angular/[email protected]
npm error Found: @angular/[email protected]
npm error node_modules/@angular/compiler
npm error   @angular/compiler@"^20.1.0-next" from the root project
npm error   peerOptional @angular/compiler@"20.1.0-next.0" from @angular/[email protected]
npm error   node_modules/@angular/core
npm error     @angular/core@"^20.1.0-next" from the root project
npm error     peer @angular/core@"20.1.0-next.0" from @angular/[email protected]
npm error     node_modules/@angular/animations
npm error       @angular/animations@"^20.1.0-next" from the root project
npm error       1 more (@angular/platform-browser)
npm error     5 more (@angular/common, @angular/cdk, @angular/forms, ...)
npm error   1 more (@angular/compiler-cli)
npm error
npm error Could not resolve dependency:
npm error peer @angular/compiler@"^20.0.0" from @angular/[email protected]
npm error node_modules/@angular/build
npm error   dev @angular/build@"^20.0.0" from the root project
npm error
npm error Conflicting peer dependency: @angular/[email protected]
npm error node_modules/@angular/compiler
npm error   peer @angular/compiler@"^20.0.0" from @angular/[email protected]
npm error   node_modules/@angular/build
npm error     dev @angular/build@"^20.0.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error 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/2025-06-05T10_40_54_216Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2025-06-05T10_40_54_216Z-debug-0.log

File name: adev/src/content/tutorials/first-app/common/package-lock.json
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @angular-devkit/[email protected]
npm error Found: @angular/[email protected]
npm error node_modules/@angular/compiler-cli
npm error   dev @angular/compiler-cli@"^20.1.0-next" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @angular/compiler-cli@"^20.0.0" from @angular-devkit/[email protected]
npm error node_modules/@angular-devkit/build-angular
npm error   dev @angular-devkit/build-angular@"^20.0.0" from the root project
npm error
npm error Conflicting peer dependency: @angular/[email protected]
npm error node_modules/@angular/compiler-cli
npm error   peer @angular/compiler-cli@"^20.0.0" from @angular-devkit/[email protected]
npm error   node_modules/@angular-devkit/build-angular
npm error     dev @angular-devkit/build-angular@"^20.0.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error 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/2025-06-05T10_40_56_086Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2025-06-05T10_40_56_086Z-debug-0.log

File name: adev/src/content/tutorials/learn-angular/common/package-lock.json
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @angular/[email protected]
npm error Found: @angular/[email protected]
npm error node_modules/@angular/compiler
npm error   @angular/compiler@"^20.1.0-next" from the root project
npm error   peerOptional @angular/compiler@"20.1.0-next.0" from @angular/[email protected]
npm error   node_modules/@angular/core
npm error     @angular/core@"^20.1.0-next" from the root project
npm error     peer @angular/core@"20.1.0-next.0" from @angular/[email protected]
npm error     node_modules/@angular/common
npm error       @angular/common@"^20.1.0-next" from the root project
npm error       3 more (@angular/forms, @angular/platform-browser, @angular/router)
npm error     3 more (@angular/forms, @angular/platform-browser, @angular/router)
npm error   1 more (@angular/compiler-cli)
npm error
npm error Could not resolve dependency:
npm error peer @angular/compiler@"^20.0.0" from @angular/[email protected]
npm error node_modules/@angular/build
npm error   dev @angular/build@"^20.0.0" from the root project
npm error
npm error Conflicting peer dependency: @angular/[email protected]
npm error node_modules/@angular/compiler
npm error   peer @angular/compiler@"^20.0.0" from @angular/[email protected]
npm error   node_modules/@angular/build
npm error     dev @angular/build@"^20.0.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error 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/2025-06-05T10_40_57_373Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2025-06-05T10_40_57_373Z-debug-0.log

File name: adev/src/content/tutorials/homepage/package-lock.json
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @angular/[email protected]
npm error Found: @angular/[email protected]
npm error node_modules/@angular/compiler
npm error   @angular/compiler@"^20.1.0-next" from the root project
npm error   peerOptional @angular/compiler@"20.1.0-next.0" from @angular/[email protected]
npm error   node_modules/@angular/core
npm error     @angular/core@"^20.1.0-next" from the root project
npm error     peer @angular/core@"20.1.0-next.0" from @angular/[email protected]
npm error     node_modules/@angular/common
npm error       @angular/common@"^20.1.0-next" from the root project
npm error       2 more (@angular/forms, @angular/platform-browser)
npm error     2 more (@angular/forms, @angular/platform-browser)
npm error   1 more (@angular/compiler-cli)
npm error
npm error Could not resolve dependency:
npm error peer @angular/compiler@"^20.0.0" from @angular/[email protected]
npm error node_modules/@angular/build
npm error   dev @angular/build@"^20.0.0" from the root project
npm error
npm error Conflicting peer dependency: @angular/[email protected]
npm error node_modules/@angular/compiler
npm error   peer @angular/compiler@"^20.0.0" from @angular/[email protected]
npm error   node_modules/@angular/build
npm error     dev @angular/build@"^20.0.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error 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/2025-06-05T10_40_58_322Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2025-06-05T10_40_58_322Z-debug-0.log

File name: adev/src/content/tutorials/deferrable-views/common/package-lock.json
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @angular/[email protected]
npm error Found: @angular/[email protected]
npm error node_modules/@angular/compiler
npm error   @angular/compiler@"^20.1.0-next" from the root project
npm error   peerOptional @angular/compiler@"20.1.0-next.0" from @angular/[email protected]
npm error   node_modules/@angular/core
npm error     @angular/core@"^20.1.0-next" from the root project
npm error     peer @angular/core@"20.1.0-next.0" from @angular/[email protected]
npm error     node_modules/@angular/common
npm error       @angular/common@"^20.1.0-next" from the root project
npm error       3 more (@angular/forms, @angular/platform-browser, @angular/router)
npm error     3 more (@angular/forms, @angular/platform-browser, @angular/router)
npm error   1 more (@angular/compiler-cli)
npm error
npm error Could not resolve dependency:
npm error peer @angular/compiler@"^20.0.0" from @angular/[email protected]
npm error node_modules/@angular/build
npm error   dev @angular/build@"^20.0.0" from the root project
npm error
npm error Conflicting peer dependency: @angular/[email protected]
npm error node_modules/@angular/compiler
npm error   peer @angular/compiler@"^20.0.0" from @angular/[email protected]
npm error   node_modules/@angular/build
npm error     dev @angular/build@"^20.0.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error 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/2025-06-05T10_40_59_243Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2025-06-05T10_40_59_243Z-debug-0.log

File name: pnpm-lock.yaml
Scope: all 19 workspace projects
Progress: resolved 1, reused 0, downloaded 0, added 0
.                                        |  WARN  deprecated @babel/[email protected]
.                                        |  WARN  deprecated [email protected]
Progress: resolved 115, reused 0, downloaded 0, added 0
.                                        |  WARN  deprecated [email protected]
.                                        |  WARN  deprecated [email protected]
.                                        |  WARN  deprecated [email protected]
.                                        |  WARN  deprecated [email protected]
.                                        |  WARN  deprecated [email protected]
.                                        |  WARN  deprecated [email protected]
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
Progress: resolved 189, reused 0, downloaded 1, added 0
 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 220, reused 0, downloaded 3, added 0
Progress: resolved 547, reused 0, downloaded 3, added 0
Progress: resolved 916, reused 0, downloaded 3, added 0
Progress: resolved 1438, reused 0, downloaded 3, added 0
Progress: resolved 1912, reused 0, downloaded 3, added 0
Progress: resolved 2439, reused 0, downloaded 3, added 0
Progress: resolved 2624, reused 0, downloaded 3, added 0
 ERR_PNPM_NO_MATCHING_VERSION  No matching version found for @angular/[email protected]

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

The latest release of @angular/forms is "20.0.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.1.0-next.0

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

angular-robot avatar Jun 04 '25 20:06 angular-robot

Caretaker note: typical github reviewer removal bug. This is safe to merge.

thePunderWoman avatar Jun 05 '25 07:06 thePunderWoman

This PR was merged into the repository by commit e90bfc509cbcc7f9e886aa6bedd5d3c52cbe9099.

The changes were merged into the following branches: main

pkozlowski-opensource avatar Jun 05 '25 12:06 pkozlowski-opensource

This issue has been automatically locked due to inactivity. Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.