Closed lgemeinhardt closed 2 years ago
What is the proposed required java version?
Background is, that the readme is pointing to Java 1.9/9, but until version 3.14 it was build using 1.7 (regarding to pom.xml) and so working in a common used Java 8 env. In 3.15 it was moved to Java 11 and now it is back to 1.9/9 (regarding to pom.xml).
so what is the issue?
For me (and may others too) versions > 3.14 does not work with Java 8 anymore, that’s why I want only to double check if this move was by purpose and could not be rolled back :-) Because then I have to stick to version 3.14 (and may miss new features and fixes). The readme was pointing to Java 1.9/9 at times where the library was working with Java 8 (and may 1.7/7 as well), so I assumed that this information was may not correct.
Java 1.7/7 was released a decade ago (in 2011) and so it's beyond the expanded time window for releases. Java 1.9/9 is from 2017 and is currently the actual minimum supported version (note that documentation may have said 1.9 before while you could use 1.7 but that wasn't wrong, we wanted to encourage developers to upgrade and now we're actually requiring it)
Thanks for the quick clarification! Even if choosing a non-LTS version (like 1.9/9 or in the pom.xml 1.7) is unusual (most libraries are moving alongside the still maintained https://adoptium.net/support.html LTS path 8, 11, …), I could understand to choose more modern versions to enable new language features :-)
1.9 or 9