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 14 #18817

Closed
12 tasks done
mshima opened this issue Jun 3, 2022 · 6 comments · Fixed by #18586
Closed
12 tasks done

Upgrade to Angular 14 #18817

mshima opened this issue Jun 3, 2022 · 6 comments · Fixed by #18586
Assignees
Labels
area: enhancement 🔧 $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ theme: angular $500 https://www.jhipster.tech/bug-bounties/
Milestone

Comments

@mshima
Copy link
Member

mshima commented Jun 3, 2022

Overview of the feature request

Angular 14 has been released.

The most significant change is typed forms.
As part of this migration, we should migrate away from FormBuilder.

  • update build config
  • migrate to typed form

We are missing libs to support it, but we can start migration.

Dependencies:

Motivation for or Use Case

Keep updated

Related issues or PR

#18586

  • Checking this box is mandatory (this is just to show you read everything)
@Tcharl
Copy link
Contributor

Tcharl commented Jun 19, 2022

Deserves a bounty, doesn't it?

@DanielFran
Copy link
Member

Adding a bug bounty, it is a lot of work

@DanielFran DanielFran added $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ $500 https://www.jhipster.tech/bug-bounties/ labels Jun 21, 2022
@ari62
Copy link

ari62 commented Jul 12, 2022

apologies if this isn't the correct place to ask, but will we be able to upgrade our angular version easily via a jhipster or angular command line command? thank you

@Tcharl
Copy link
Contributor

Tcharl commented Jul 14, 2022

Hi @ari62 , it's in the doc here: https://www.jhipster.tech/upgrading-an-application/

@ksilz
Copy link

ksilz commented Jul 15, 2022

@Tcharl, that page doesn't mention Angular (or React or Vue, for that matter). Here's what step 8 in the "Step-by-step explanation of the upgrade process" says: "Re-generate the application using the jhipster --force --with-entities command."

I think this means there's no use of the Angular upgrade command as the Angular application is re-created from scratch. The resulting new Angular application is then combined with the existing version of that Angular application through Git merge. Correct?

@ksilz
Copy link

ksilz commented Jul 22, 2022

@ari62 Please see my previous comment if you haven't done so. @Tcharl agrees with it.

@DanielFran DanielFran added this to the 7.9.0 milestone Jul 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: enhancement 🔧 $$ bug-bounty $$ https://www.jhipster.tech/bug-bounties/ theme: angular $500 https://www.jhipster.tech/bug-bounties/
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants