- 
  Notifications
 You must be signed in to change notification settings 
- Fork 2k
fix(deps): update angular monorepo to v20 (major) #3145
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
 
 
 Conversation
 
 
 This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
 Learn more about bidirectional Unicode characters
 
 
 
 
 ⚠️  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: package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm.
npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @angular-devkit/build-angular@18.2.9
npm error Found: @angular/compiler-cli@20.3.9
npm error node_modules/@angular/compiler-cli
npm error dev @angular/compiler-cli@"20.3.9" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @angular/compiler-cli@"^18.0.0" from @angular-devkit/build-angular@18.2.9
npm error node_modules/@angular-devkit/build-angular
npm error dev @angular-devkit/build-angular@"18.2.9" from the root project
npm error
npm error Conflicting peer dependency: @angular/compiler-cli@18.2.14
npm error node_modules/@angular/compiler-cli
npm error peer @angular/compiler-cli@"^18.0.0" from @angular-devkit/build-angular@18.2.9
npm error node_modules/@angular-devkit/build-angular
npm error dev @angular-devkit/build-angular@"18.2.9" 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 /runner/cache/others/npm/_logs/2025-10-29T19_05_08_320Z-eresolve-report.txt
npm error A complete log of this run can be found in: /runner/cache/others/npm/_logs/2025-10-29T19_05_08_320Z-debug-0.log
 
 @renovate
renovate
bot
 added
 the 
 dependencies
 Pull requests that update a dependency file 
 label
 Nov 19, 2024 
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 November 26, 2024 19:32  
 
6716045 to
 0ed92d8  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 December 4, 2024 21:08  
 
1bf7809 to
 439fcae  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 December 18, 2024 21:40  
 
f7cda00 to
 11d29c7  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 January 8, 2025 18:38  
 
11d29c7 to
 90b9fb4  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 4 times, most recently
 from
 January 22, 2025 20:31  
 
92e67f0 to
 4bb4552  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 January 30, 2025 00:23  
 
4bb4552 to
 1234714  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 February 12, 2025 22:56  
 
5f3a1ab to
 9643d83  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 February 19, 2025 19:47  
 
9643d83 to
 cadb742  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 March 5, 2025 22:18  
 
cd99012 to
 1f56d7f  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 March 19, 2025 19:32  
 
c6b84d0 to
 6b0fe17  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 March 19, 2025 21:36  
 
6b0fe17 to
 cc4f0b3  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 3 times, most recently
 from
 April 2, 2025 23:22  
 
27d4f47 to
 da0c5fa  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 April 16, 2025 21:36  
 
e890624 to
 ddfebcf  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 April 23, 2025 15:47  
 
ddfebcf to
 828fe61  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 May 7, 2025 19:56  
 
88d8d1c to
 2386dc8  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 May 15, 2025 18:56  
 
2386dc8 to
 fd71b9f  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 June 11, 2025 17:08  
 
5e24556 to
 1b47105  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 June 25, 2025 17:54  
 
de4995f to
 3f1df34  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 July 1, 2025 18:53  
 
3f1df34 to
 13ffdda  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 July 9, 2025 22:53  
 
c35f744 to
 479acef  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 July 17, 2025 22:55  
 
1fadcf7 to
 2cdef73  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 July 23, 2025 21:35  
 
2cdef73 to
 bfe56e9  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 3 times, most recently
 from
 August 6, 2025 21:42  
 
7fa28cb to
 1278cbb  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 August 20, 2025 20:48  
 
7275173 to
 f6b5735  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 August 27, 2025 21:40  
 
3a7f582 to
 3fff3c0  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 September 3, 2025 21:31  
 
c6b59fe to
 e817ea4  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 September 10, 2025 18:30  
 
e817ea4 to
 61891ee  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 September 17, 2025 21:48  
 
61891ee to
 e7a791a  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 September 25, 2025 02:40  
 
e7a791a to
 1065b03  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 2 times, most recently
 from
 October 8, 2025 16:14  
 
7f4bfc6 to
 640b181  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 4 times, most recently
 from
 October 21, 2025 11:01  
 
0047758 to
 3c06928  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 October 22, 2025 21:27  
 
3c06928 to
 94a99ab  
 Compare
 
  @renovate
 renovate
bot
 force-pushed
 the
 
 
 renovate/major-angular-monorepo
 
 branch
 from
 October 29, 2025 19:05  
 
94a99ab to
 9c03620  
 Compare
 
 
 
 Sign up for free
 to join this conversation on GitHub.
 Already have an account?
 Sign in to comment
 
 
 Add this suggestion to a batch that can be applied as a single commit.
 This suggestion is invalid because no changes were made to the code.
 Suggestions cannot be applied while the pull request is closed.
 Suggestions cannot be applied while viewing a subset of changes.
 Only one suggestion per line can be applied in a batch.
 Add this suggestion to a batch that can be applied as a single commit.
 Applying suggestions on deleted lines is not supported.
 You must change the existing code in this line in order to create a valid suggestion.
 Outdated suggestions cannot be applied.
 This suggestion has been applied or marked resolved.
 Suggestions cannot be applied from pending reviews.
 Suggestions cannot be applied on multi-line comments.
 Suggestions cannot be applied while the pull request is queued to merge.
 Suggestion cannot be applied right now. Please check back later.
 
 
 
 
Uh oh!
There was an error while loading. Please reload this page.
This PR contains the following updates:
18.2.8->20.3.918.2.8->20.3.918.2.8->20.3.918.2.8->20.3.918.2.8->20.3.918.2.8->20.3.918.2.8->20.3.918.2.8->20.3.918.2.8->20.3.918.2.8->20.3.918.2.8->20.3.9Release Notes
angular/angular (@angular/animations)
v20.3.9Compare Source
v20.3.7Compare Source
animations
Element.animateexceptions (#64506)compiler
compiler-cli
core
router
v20.3.6Compare Source
core
platform-browser
DomEventsPluginshould always be the last plugin to be called forsupports(). (#50394)v20.3.5Compare Source
compiler-cli
core
animate.leavefunction bindings (#64413)migrations
router
v20.3.4Compare Source
core
migrations
v20.3.3Compare Source
compiler
core
migrations
v20.3.2Compare Source
compiler-cli
core
Resource.hasValue()(#63994)animate.leave(#63921)forms
FormResetEventwhen resetting control (#64034)migrations
v20.3.1Compare Source
compiler
aria-invalid(#63748)compiler-cli
core
migrations
v20.3.0Compare Source
Breaking Changes
core
The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.
Before:
After:
A schematic is provided to automatically update
main.server.tsfiles to pass theBootstrapContextto thebootstrapApplicationcall.In addition,
getPlatform()anddestroyPlatform()will now returnnulland be a no-op respectively when running in a server environment.(cherry picked from commit
8bf80c9)core
BootstrapContextfor improved server bootstrapping (#63636)v20.2.4Compare Source
core
platform-server
v20.2.3Compare Source
compiler
core
rxResourcestreamthrew before returning anObservable(#63342)v20.2.2Compare Source
compiler
core
@forloop animations never get cancelled (#63328)animate.leavebinding to a string with spaces (#63366)v20.2.1Compare Source
compiler
v20.2.0Compare Source
Deprecations
animations
core
router
animations
compiler
compiler-cli
core
asaliases onelse ifblocks (#63047)animate.enterclass removal when composing classes (#62981)@iftoggles with leave animations (#63048)forms
http
HttpClient(#62586)language-service
platform-browser
router
currentNavigationsignal to theRouterservice. (#62971)service-worker
v20.1.8Compare Source
compiler
compiler-cli
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.
This PR was generated by Mend Renovate. View the repository job log.