feature: Angular v.21 update
PR Checklist
Please check if your PR fulfills the following requirements:
- [x] The commit message follows our guidelines
- [ ] Tests for the changes have been added (for bug fixes / features)
- [x] Docs have been added / updated (for bug fixes / features)
PR Type
What kind of change does this PR introduce?
[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this PR introduce a breaking change?
[ ] Yes
[x] No
Other information
Thanks for the approval, there's still one test failing, I don't know why exactly. Might be worth it to replace Karma with Vitest as Karma is deprecated and Angular 21 has native support for Vitest.
The Test also fails on the current master Branch.
Would probably be smarter to just merge these Changes and then maybe switch to vitest in another PR.
It will be cool to merge quickly this PR if tests also fails on main branch yes.
@AdrisGithub #685
@mauriciovigolo Hi, is it possible for you to review this PR (and the other one mentioned above) and possibly make a release afterwards please ?
Hi @ArnaudFlaesch, sorry I will dedicate some time for this PR this weekend. Thank you for your work! 🎉
Great work, @ArnaudFlaesch! 💯
Thanks :)
The failing CI (npm ci) looks due to an out-of-sync package-lock.json.
The failing CI (npm ci) looks due to an out-of-sync package-lock.json.
https://github.com/mauriciovigolo/keycloak-angular/pull/680#discussion_r2618266348
I will release the new version until Sunday, I updated the v21.0.0 milestone. Thanks!