(No longer) Compiling against Java 8
Volker Lamp <[email protected]> Sat, 9 Mar 2024 14:52:50 +0100
| Newsgroups | gmane.comp.jakarta.tapestry.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello Tapestry developers, In the main development branch we are switching to Jakarta EE. (We’ll continue to support Java EE in the `javax` branch.) As I see it, switching to Jakarta EE implies we need to give up compiling against Java 8 (whilst keep compiling against Java 11 and Java 17). Consider just one example why: 1. `tapestry-runner/…/JettyRunner.java` depends on Jetty. 2. Jetty 11+ is required for Jakarta EE support. 3. Jetty 11 requires Java 11+ Unless anyone objects, I would go ahead and remove Java 8 from `tapestry-5/.github/workflows/build-pull-request.yaml`. Thank you, Volker