Skip to content

feature: Angular v.21 update#680

Merged
mauriciovigolo merged 1 commit into
mauriciovigolo:feature/angular-21from
ArnaudFlaesch:feature/angular-21
Dec 18, 2025
Merged

feature: Angular v.21 update#680
mauriciovigolo merged 1 commit into
mauriciovigolo:feature/angular-21from
ArnaudFlaesch:feature/angular-21

Conversation

@ArnaudFlaesch

@ArnaudFlaesch ArnaudFlaesch commented Nov 21, 2025

Copy link
Copy Markdown
Contributor

PR Checklist

Please check if your PR fulfills the following requirements:

  • The commit message follows our guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • 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

@ArnaudFlaesch

Copy link
Copy Markdown
Contributor Author

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.

@rd-wm rd-wm mentioned this pull request Nov 25, 2025
@AdrisGithub

Copy link
Copy Markdown

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.

@Masmarino

Copy link
Copy Markdown

It will be cool to merge quickly this PR if tests also fails on main branch yes.

@no-felix

Copy link
Copy Markdown
Contributor

@AdrisGithub #685

@ArnaudFlaesch

Copy link
Copy Markdown
Contributor Author

@mauriciovigolo Hi, is it possible for you to review this PR (and the other one mentioned above) and possibly make a release afterwards please ?

Comment thread package.json Outdated
@mauriciovigolo

Copy link
Copy Markdown
Owner

Hi @ArnaudFlaesch,
sorry I will dedicate some time for this PR this weekend.
Thank you for your work! 🎉

Comment thread package-lock.json
<div *ngIf="copyMessage$ | async as copyMessage" class="message-box">
{{ copyMessage }}
</div>
@if (copyMessage$ | async; as copyMessage) {

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯

@mauriciovigolo mauriciovigolo left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work, @ArnaudFlaesch! 💯

@ArnaudFlaesch

Copy link
Copy Markdown
Contributor Author

Great work, @ArnaudFlaesch! 💯

Thanks :)

@mauriciovigolo mauriciovigolo changed the base branch from main to feature/angular-21 December 15, 2025 09:40
@Marcio9200

Copy link
Copy Markdown

The failing CI (npm ci) looks due to an out-of-sync package-lock.json.

@mauriciovigolo

Copy link
Copy Markdown
Owner

The failing CI (npm ci) looks due to an out-of-sync package-lock.json.

#680 (comment)

@mauriciovigolo

Copy link
Copy Markdown
Owner

I will release the new version until Sunday, I updated the v21.0.0 milestone. Thanks!

@mauriciovigolo mauriciovigolo mentioned this pull request Dec 18, 2025
3 tasks
@mauriciovigolo mauriciovigolo merged commit 991ea4b into mauriciovigolo:feature/angular-21 Dec 18, 2025
4 of 5 checks passed
@Nesho-Developer

Copy link
Copy Markdown

@mauriciovigolo please release v21.0.0 milestone

mauriciovigolo pushed a commit that referenced this pull request Dec 31, 2025
mauriciovigolo added a commit that referenced this pull request Dec 31, 2025
* feature: Angular v.21 update (#680)

* chore(deps): update dependencies

---------

Co-authored-by: Arnaud Flaesch <ArnaudFlaesch@users.noreply.github.com>
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.

9 participants