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

dep: update minimum java version from 7 to 8 #3134

Merged
merged 1 commit into from
Feb 23, 2024

Conversation

flavorjones
Copy link
Member

What problem is this PR intended to solve?

See related commit 08e5560 which updated the minimum to 7 from 6 in 2020 (v1.11.0).

cc @headius for review

Have you included adequate test coverage?

Non-functional change.

Does this change affect the behavior of either the C or the Java implementations?

Non-functional change.

- Modern OpenJDK (e.g., 21) won't build for Java 7 making development hard
- JRuby 9.4 only supports Java 8 and later, and Nokogiri only supports JRuby 9.4+
- Java 7 extended support finally ended in July 2022
  - https://support.oracle.com/knowledge/Middleware/2809708_1.html

See related commit 08e5560 which updated the minimum to 7 from 6 in
2020 (v1.11.0).
@flavorjones flavorjones added this to the v1.17.0 milestone Feb 21, 2024
@flavorjones flavorjones merged commit c6b85b4 into main Feb 23, 2024
128 checks passed
@flavorjones flavorjones deleted the flavorjones-drop-java-7-support branch February 23, 2024 17:37
@headius
Copy link
Contributor

headius commented Feb 24, 2024

Totally ok!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants