Now is probably time to abandon Java 8 support across the GlobalMentor libraries. There are few projects that don’t support over Java 8 anymore, and in a few days Java 17 LTS will have been out for two years already. Around the same time Java 21, the next LTS, is going to be released. By the time there is any large uptake of these libraries, Java 17 will not even be the latest LTS available.
We might as well go forward with recent technology and not be held back by some hypothetical project that might still be tied to Java 8 or even Java 11. Java 17 is solid and is rapidly gaining support. Let’s use Java 17 by default going forward in 2023.
Now is probably time to abandon Java 8 support across the GlobalMentor libraries. There are few projects that don’t support over Java 8 anymore, and in a few days Java 17 LTS will have been out for two years already. Around the same time Java 21, the next LTS, is going to be released. By the time there is any large uptake of these libraries, Java 17 will not even be the latest LTS available.
We might as well go forward with recent technology and not be held back by some hypothetical project that might still be tied to Java 8 or even Java 11. Java 17 is solid and is rapidly gaining support. Let’s use Java 17 by default going forward in 2023.