-
Notifications
You must be signed in to change notification settings - Fork 1.5k
feat: update angular to v20 #3290
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
base: master
Are you sure you want to change the base?
Conversation
|
|
@denStrigo Could you please review this PR when you have a moment? Also, I need a manual approval for SonarCloud — it’s incorrectly flagging code as duplicated. The tests are currently written in Karma, which is deprecated, so I can not get them going as well. |
|
@elupanov Can you tak a look at it? Anyone? |
Hi |
|
Hi @leprz |
Thanks for review. I'll do it quickest as I can. |
Any update on this? I really want to update our application to Angular 20... Angular 21 is already around the corner :( |
|
Hey @denStrigo, I tried to revert the eslint changes, but it seems like we can’t leave it without any changes. The first two errors are pretty straightforward to fix by loading. I thought it was a problem with the path to the tsconfig file in This is the output from You can reproduce it here master...leprz:nebular:update-angular-to-v20-v2 |
|
Any help would be super appreciated! |
|
@elupanov , do you have any idea when a version will comeout? It is not an urgency at the moment for my application. It may be for others already now and it might be urgent for me in the near future. |
I've continued on your branch and changes some other stuff to get all the pipelines green: #3292 |
|
@leprz @denStrigo any Update on this? Would really like to see compatibility with Angular v20. |
|
I've tested the version provided by @jkneepkens (#3292) and for me it's ready to be merged. I also tested this version on my project and it works great. |






[x] I read and followed the CONTRIBUTING.md guide.
This PR includes:
Update npm dependencies to match angular 20 requirements
changing
PortalInjectortoInject.createremoving deprecated
_COALESCED_STYLE_SCHEDULERand_CoalescedStyleSchedulerremoving deprecated
ComponentFactoryResolverPartial linting changes across the codebase
⚠️ I’m not yet confident that all lint changes are correct or desired. Please review carefully.
Noticed an issue with NbDateService in the playground – not fixed yet, but worth tracking.
What’s left
📌 Notes for reviewers