We've received a lot of input on this topic from different sources. Thank you all!
As a result, we've decided that version 4 will require Java 17, and version 3 will go into maintenance mode after 3.27.1.
As a result, we've decided that version 4 will require Java 17, and version 3 will go into maintenance mode after 3.27.1.
Reposted from
AssertJ
For AssertJ 4, we wanted to upgrade to Java 17. However, we are discussing whether to stay on 8 or upgrade to 11.
The main reason is to keep our effort reasonable and continue supporting users who cannot upgrade yet (e.g., RHEL 7 users under ELS).
Any strong reason to keep upgrading to Java 17?
The main reason is to keep our effort reasonable and continue supporting users who cannot upgrade yet (e.g., RHEL 7 users under ELS).
Any strong reason to keep upgrading to Java 17?
Comments
I had just decided to adopt Java 11 for EqualsVerifier, but now you made me reconsider Java 17 😅
What was the argument that convinced you to go for 17?
Therefore, we want to follow what Spring Boot requires, i.e., Java 8 on Boot 2.x and Java 17 on Boot 3.x.