-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Sprint:2023.R3 New Features Sprint 4, 2023.R3 New Features Sprint 4
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:3
-
Work Type Classification:Sustaining
Story
As a developer, I would like to have angular version to be updated to one version behind of the latest which is version 14. And also I would like to have other libraries updated as well accordingly.
Description
It seems like Angular has released Angular version 15 on 2022-11-18. We would like to upgrade our library to version 14 We are currently on version 13.
VERSION STATUS RELEASED ACTIVE ENDS LTS ENDS
^15.0.0 | Active | 2022-11-18 | 2023-05-18 | 2024-05-18 |
^14.0.0 | LTS | 2022-06-02 | 2022-11-18 | 2023-11-18 |
^13.0.0 | LTS | 2021-11-04 | 2022-06-02 | 2023-05-04 |
We can check npm updates simply by using the below tool:
npm: npm-check-updates
to install the tool just run the below comment:
npm install -g npm-check-updates
to check the library versions you can run the below comment:
ncu
We should always keep our libraries up to date. However, we always better stay one version behind of Angular. Because when updating angular version to the new one. if other dependencies are not compatible with the new version of angular we would not be able to upgrade Angular version either. So we should give some time to other libraries to have them upgraded as well.
AC
Confirm that the application still works as expected after the upgrades.
- is blocked by
-
CFAMX-25473 M2 - Change Store AG Grid is Broken on iPad
- Done
- relates to
-
CFAMX-25519 M2 - User Account Settings not Displaying on iPad
- Done
-
CFAMX-25590 M2 - Angular Update has broken MxNext on iPad for Version 14.4.1
- Done
-
CFAMX-25610 M2 - Date Picker is broken in the Cash Management Workflow
- Done
1.
|
Create Test Scripts | Done | Unassigned |
|
|||||||||
2.
|
Review Test Scripts | Done | Unassigned |
|
|||||||||
3.
|
Deploy | Done | Unassigned |
|
|||||||||
4.
|
Execute Test Cases | Done | Tristan Strong |
|
|||||||||
5.
|
Functional Review with QA | Done | David Craft (Inactive) |
|
|||||||||
6.
|
DIT | Done | David Craft (Inactive) |
|
|||||||||
7.
|
Design Review | Done | David Craft (Inactive) |
|
|||||||||
8.
|
Story Documentation | Done | David Craft (Inactive) |
|
|||||||||
9.
|
Upgrade libraries | Done | David Craft (Inactive) |
|
|||||||||
10.
|
Research to find out the libraries to be updated | Done | David Craft (Inactive) |
|
|||||||||
11.
|
Dev Testing | Done | David Craft (Inactive) |
|