[MGNLFE-493] Upgrade angular-editor to use Angular 15 Created: 13/Jun/23  Updated: 14/Nov/23  Resolved: 02/Oct/23

Status: Closed
Project: Magnolia Frontend Helpers
Component/s: None
Affects Version/s: None
Fix Version/s: 1.5-angular

Type: Task Priority: Neutral
Reporter: Christopher Zimmermann Assignee: Rishab Dhar
Resolution: Done Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
dependency
is depended upon by MGNLFE-682 Release angular-editor 1.5 to npm bas... Closed
documentation
to be documented by MGNLFE-658 DOC: Angular 14 LTS support ends on 1... Closed
relation
is related to MGNLFE-591 Support "standalone components" in An... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLFE-659 Implementation Sub-task Completed Rishab Dhar  
MGNLFE-660 Review Sub-task Completed Robert Šiška  
MGNLFE-661 PiQA Sub-task Completed Robert Šiška  
MGNLFE-662 QA Sub-task Closed  
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Release notes required:
Yes
Documentation update required:
Yes
Date of First Response:
Epic Link: SPA Library Updates
Sprint: DevX 47
Story Points: 2
Team: DeveloperX
Work Started:
Approved:
Yes

 Description   

Our policy is to support the lowest supported angular version. 

Secuirty Support ends Ends for v14 in 2 months (on 18 Nov 2023)

So by that date at the latest we should update library to v15

Release as a new minor version (ie 1.4 -> 1.5) 

 

https://angular.io/guide/releases

https://endoflife.date/angular

https://wiki.magnolia-cms.com/pages/editpage.action?pageId=297009892



 Comments   
Comment by Christopher Zimmermann [ 13/Jun/23 ]

If we go ahead with this - then we should adjust our versioning numbers to accommodate having a v14 and a v15.

Comment by Christopher Zimmermann [ 14/Jun/23 ]

Please also investigate https://docs.angular.lat/guide/ivy - if we support it or not, how hard it would be to support it.

Comment by Phong Le Quoc [ 14/Jun/23 ]

czimmermann 
We don't need to change anything to support Ivy. I think we just need to test. However, I have done smoke tests when upgrading to angular-editor to Angular 14 already. At version 13 and the older ones, our editor and sample always run on Ivy mode (the only mode support by Angular now).

Comment by Christopher Zimmermann [ 20/Jun/23 ]

OK - great - thank you.

Generated at Mon Feb 12 05:47:58 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.