[BUILD-441] Update Vaadin to version 8.12.4 Created: 03/Mar/21  Updated: 09/Aug/21  Resolved: 12/Mar/21

Status: Closed
Project: Build
Component/s: None
Affects Version/s: None
Fix Version/s: BOM 6.2.7

Type: Epic Priority: Neutral
Reporter: Federico Grilli Assignee: Federico Grilli
Resolution: Done Votes: 0
Labels: maintenance, security
Remaining Estimate: Not Specified
Time Spent: 0.5d
Original Estimate: Not Specified

Issue Links:
Cloners
is cloned by BUILD-478 Update Vaadin to latest 8.13.x Closed
Problem/Incident
causes MGNLUI-6736 Frozen admincentral after restart (af... Closed
relation
is related to MGNLUI-6600 Keyboard shortcuts in legacy TreeTabl... Closed
Template:
Epic Name: Update Vaadin to version 8.12.4
Acceptance criteria:
Empty
Release notes required:
Yes
Sprint: Maintenance 47, Maintenance 48
Story Points: 8

 Description   

Magnolia's current Vaadin version is 8.9.4 released on 20th December 2019. In the meantime Vaadin has released 3 LTS features/bug fix versions and is at version 8.12.4 https://vaadin.com/download/release/8.12/8.12.4/release-notes.html

Updating to the latest version of the Vaadin framework in the 8.x line will fix several issues, including security ones, as well as improvements and features. Another downside of sticking with a semi-dated version is that browser support might no longer be on par with latest browser versions.



 Comments   
Comment by Federico Grilli [ 10/Mar/21 ]

Release notes: worth mentioning that GridFastNavigation too was updated to version 2.6.3 https://github.com/TatuLund/GridFastNavigation/tree/vaadin8
See commit https://git.magnolia-cms.com/projects/BUILD/repos/boms/commits/c3d783f32c184176fb076a9ebd9e330600a51778

Comment by Federico Grilli [ 11/Mar/21 ]

Reopening as we may need to update to version 8.12.4 (released yesterday) due to a regression introduced in 8.12.3 and which causes MGNLUI-6600 (more details in the description of the latter)

Generated at Sun Feb 11 23:41:56 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.