-
Notifications
You must be signed in to change notification settings - Fork 59
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
Blog: Angular Upgrade Journey #884
base: master
Are you sure you want to change the base?
Conversation
This pull request is automatically being deployed by Amplify Hosting (learn more). |
@@ -0,0 +1,58 @@ | |||
--- | |||
title: "Angular Upgrade Journey: Top 5 things to keep in mind" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Moving to which Angular version? Please mention it in the title. For example, "Ready to upgrade to Angular 16? Here's what you need to know"
- Check [Support timelines](https://angular.io/guide/releases#support-window) for the Active and LTS versions. | ||
- Consider upgrading Angular in incremental versions especially if the project is moving from a significantly older version. | ||
- Angular provides comprehensive documentation on breaking changes between versions. Utilize tools like the [Angular Update Guide](https://update.angular.io/), which guides the necessary changes. Look specifically for any breaking changes or deprecated features. | ||
- Consider creating a separate branch for the upgrade process to avoid disrupting the main development workflow until the upgrade is complete. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aren't we automatically upgrading to Angular 16? Are we expecting users to create branches and so on?
- Check for the changes in Git/npm repositories that may impact the project and adjust accordingly to avoid unexpected issues. | ||
|
||
:::info | ||
Consider supporting dependencies when upgrading to Angular Ivy from View Engine. Projects on Angular 16 and later no longer support View Engine libraries. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't we specify users to be ready with all the dependencies by the proposed date?
No description provided.