Skip to content

fix: update dependency @angular/compiler to v20.1.0 #2573

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

Merged
merged 4 commits into from
Jul 15, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 9, 2025

This PR contains the following updates:

Package Change Age Confidence
@angular/compiler (source) 20.0.6 -> 20.1.0 age confidence

Release Notes

angular/angular (@​angular/compiler)

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)

v20.0.7

Compare Source


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 this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

Copy link

nx-cloud bot commented Jul 9, 2025

View your CI Pipeline Execution ↗ for commit c982a3b

Command Status Duration Result
nx run-many -t e2e-suite --parallel 1 ✅ Succeeded 9m 27s View ↗
nx run-many -t test --codeCoverage ✅ Succeeded 1m 12s View ↗
nx run-many -t build,typecheck,check-rule-docs,... ✅ Succeeded 33s View ↗
nx-cloud record -- pnpm nx sync:check ✅ Succeeded 2s View ↗
nx-cloud record -- pnpm format-check ✅ Succeeded 6s View ↗
nx run-many -t test ✅ Succeeded 3s View ↗
nx run-many -t build ✅ Succeeded 1s View ↗

☁️ Nx Cloud last updated this comment at 2025-07-15 12:24:15 UTC

@JamesHenry
Copy link
Member

Main change needed after angular/angular#61682

Copy link

codecov bot commented Jul 15, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 92.89%. Comparing base (70a359a) to head (c982a3b).
Report is 10 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2573      +/-   ##
==========================================
+ Coverage   92.81%   92.89%   +0.08%     
==========================================
  Files         207      207              
  Lines        4382     4378       -4     
  Branches     1020     1017       -3     
==========================================
  Hits         4067     4067              
+ Misses        245      241       -4     
  Partials       70       70              
Flag Coverage Δ
unittest 92.89% <ø> (+0.08%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...lugin-template/src/rules/conditional-complexity.ts 100.00% <ø> (ø)
...t-plugin-template/src/utils/are-equivalent-asts.ts 94.91% <ø> (-0.47%) ⬇️

... and 3 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@JamesHenry JamesHenry merged commit e7e2e28 into main Jul 15, 2025
12 checks passed
@JamesHenry JamesHenry deleted the renovate/angular-monorepo branch July 15, 2025 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant