Skip to content
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

Upgrade to Angular 17 #24092

Closed
3 of 5 tasks
mraible opened this issue Nov 3, 2023 · 13 comments
Closed
3 of 5 tasks

Upgrade to Angular 17 #24092

mraible opened this issue Nov 3, 2023 · 13 comments
Labels
$$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ theme: angular $500 https://www.jhipster.tech/bug-bounties/
Milestone

Comments

@mraible
Copy link
Contributor

mraible commented Nov 3, 2023

Overview of the issue

Upgrade and release before January, ideally.

Motivation for or Use Case

https://www.youtube.com/watch?v=Wq6GpTZ7AX0

@mraible mraible added theme: angular $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ $500 https://www.jhipster.tech/bug-bounties/ and removed area: triage theme: undefined labels Nov 3, 2023
@dinu0000
Copy link
Contributor

dinu0000 commented Nov 6, 2023

Will work on it when Angular 17 is released 😊

@mraible
Copy link
Contributor Author

mraible commented Nov 6, 2023

You should be able to start on it with the RC candidates before the release. Angular CLI has 17.0.0-rc.3 available, and the rest of the libraries should be available in 17.0.0-rc.2.

https://github.com/angular/angular/releases

@mraible
Copy link
Contributor Author

mraible commented Nov 6, 2023

This is a good article detailing what's new in Angular 17: https://www.angulararchitects.io/en/blog/whats-new-in-angular-17/

@mrts
Copy link

mrts commented Dec 3, 2023

Should we migrate to built-in control flow, signals and other "Angular renaissance" goodies or is this planned separately?

@mraible
Copy link
Contributor Author

mraible commented Dec 4, 2023

@mrts We already migrated to @if and @for for control flow. We haven't done anything with signals.

@mshima
Copy link
Member

mshima commented Dec 4, 2023

I have looked at build-esbuild status and I don't think we can migrate to it right now.

  • custom build api support is not stable.
  • angular-builders doesn't provide a custom builder helper yet.
  • we need custom builder of i18n support.

I will remove it from tasks.

@Ahrovan
Copy link

Ahrovan commented Apr 26, 2024

@mraible how to
use --no-standalone for angular project? need this

@mraible
Copy link
Contributor Author

mraible commented Apr 26, 2024 via email

@mshima
Copy link
Member

mshima commented May 20, 2024

This is complete.

@mraible implemented new control flow migration.
@qmonmert signals migration had a different bounty #25074.
I've implemented the standalone migration and signals migration at #25120, #25068, #25047 and others.

I think this bounty can be split by @mraible and me.

@mshima mshima closed this as completed May 20, 2024
@mraible
Copy link
Contributor Author

mraible commented May 21, 2024

@DanielFran Half of the bounty claimed at https://opencollective.com/generator-jhipster/expenses/203504.

@DanielFran
Copy link
Member

@mraible approved

@mshima
Copy link
Member

mshima commented Jul 16, 2024

@DanielFran
Copy link
Member

@mshima approved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
$$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ theme: angular $500 https://www.jhipster.tech/bug-bounties/
Projects
None yet
Development

No branches or pull requests

6 participants