Replies: 2 comments 1 reply
-
Given the current trends in Java development, I would suggest skipping Java 17 and directly moving to Java 21 as the new baseline for phase4. Here’s why: Long-Term Support (LTS): Java 21 is the latest LTS release, meaning it will receive updates and support for a longer period than Java 17. Would love to hear thoughts from the community! |
Beta Was this translation helpful? Give feedback.
-
After 3 weeks, there were 9 votes of which 7 suggested to directly move to Java 21. I keep the poll open for a bit longer, but the tendancy seems to be that v4 will require Java 21 as the baseline |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Dear phase4 community,
phase4 1.x used Java 1.8 as the baseline, phase4 2.x and 3.x are using Java 11 as the minimum required version.
As the world moves on, other libraries are consistenly increasing their Java base line requirements towards Java 17 and later. E.g. Spring Boot 3.x requires Java 17 as does WSS4J 4.x as well. Currently phase4 uses WSS4J 3.x but the question is, how long will this version be supported.
Therefore, I am asking the community about their needs and restrictions. This poll was started by the discussion #300 so if you have comments or thoughts, feel free to directly comment there.
Please note, that this poll only applies to phase4. The baseline for my other underlying libraries (like
peppol-commons
) is not affected by this poll.11 votes ·
Beta Was this translation helpful? Give feedback.
All reactions