Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure Java 11 as the minimum required version #742

Closed
javadev opened this issue May 29, 2023 · 8 comments
Closed

Configure Java 11 as the minimum required version #742

javadev opened this issue May 29, 2023 · 8 comments

Comments

@javadev
Copy link
Contributor

javadev commented May 29, 2023

I suggest establishing Java 11 as the minimum required version for the library.

#741

@michael-o
Copy link
Contributor

I suggest establishing Java 11 as the minimum required version for the library.

#741

WTF, what for?

@benzman81
Copy link

Plz not. Some systems still sadly require 1.8.

@michael-o
Copy link
Contributor

Plz not. Some systems still sadly require 1.8.

Even if not, if there is no technical need/benefit, why enforce?

@stleary
Copy link
Owner

stleary commented May 29, 2023

#614 Is it time for Java8+ support? contains a thorough discussion of the Java version upgrade options, but we are limited by users' Java version requirements, as mentioned in this thread.

I think an argument can be made for upgrading to Java 8 in order to get stream classes e.g. for #737. Would you be interested in updating #741 to require Java 8 instead of 11?

@javadev
Copy link
Contributor Author

javadev commented May 29, 2023

According to Twistlock's findings, the Java 8 runtime is considered insecure.

@michael-o
Copy link
Contributor

#614 Is it time for Java8+ support? contains a thorough discussion of the Java version upgrade options, but we are limited by users' Java version requirements, as mentioned in this thread.

I think an argument can be made for upgrading to Java 8 in order to get stream classes e.g. for #737. Would you be interested in updating #741 to require Java 8 instead of 11?

Looking at #614 I see a few for Java 8, granted. Anything up has very little value for something so simple like this lib, moreover the EOL date for Java 8 are just wrong. OpenJDK 8 will live until 2030 and believe me, many will use it for a plethora of reasons.

@johnjaylward
Copy link
Contributor

I believe this was resolved with #741

@stleary
Copy link
Owner

stleary commented Sep 4, 2023

Closing due to the decision to update to v8 in #741.

@stleary stleary closed this as completed Sep 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants