Skip to content

Instantly share code, notes, and snippets.

@hollygood
Created July 31, 2020 15:02
Show Gist options
  • Save hollygood/4c334b075655ef2e22d7a9c38fcc8758 to your computer and use it in GitHub Desktop.
Save hollygood/4c334b075655ef2e22d7a9c38fcc8758 to your computer and use it in GitHub Desktop.
Angular Upgrade Notes
1. Follow the instructions here: https://update.angular.io/
Select the current Angular version and expected verson to upgrade
2. Write Document
* Make suggestions from https://update.angular.io/ as a task list, mark complete when done
3. Dependencies Table
Make a table for each dependency from package.json, which includes package name, npm script (npm i -D xxx),
version changes, code affected, package changelog link, and progress. eg.
Package Name Script Version Changes Code Affected Package Changelog Progress
@ng-bootstrap npm i -D ng-bootstrap@4 3.3.1 → 4 No breaking changes npm i @ng-bootstrap/ng-bootstrap@4 Done
4. Dependencies Removed Table
Make a table for dependencies that are not being used and removed
Package Name Reasons Code Affected
popper.js not being used No
5. Dependencies that are not changed / not depends on Angular Upgrade Table
Make a table for dependencies that are not being update because of it's using the latest version, or not affected by Angular Upgrade
Package Name Comments
hammer.js Already use the latest version
6. Breaking Changes
A section for any packages that has breaking changes, and how to resolve it
7. Test in local and cloud environment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment