[MGNLUI-7300] Allow Vaadin client code to use Java 11 Created: 24/Jun/22  Updated: 04/Jul/22  Resolved: 01/Jul/22

Status: Resolved
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: 6.3.0

Type: Task Priority: Neutral
Reporter: Michael Duerig Assignee: Michael Duerig
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
depends upon BUILD-855 Bump GWT to 2.9.0 Resolved
depends upon BUILD-857 Bump jsinterop-annotations to 2.0.0 Resolved
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Epic Link: Build on JDK11+
Team: Foundation

 Description   

Vaadin client code is still bound to using Java 8 through its dependency on GWT 2.8.2. We need to update to GWT 2.9.0 and monkey patch com.google.gwt.dev.shell.CheckForUpdates so we can use Java 11 in client code.

See Update your Vaadin 8 project to Java 11 and GWT 2.9.0 for details.


Generated at Mon Feb 12 09:44:56 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.