Skip to content

chore: reinstate JRuby 9.4 support for Java 21+ only - #457

Merged
chadlwilson merged 3 commits into
jruby:masterfrom
chadlwilson:reinstate-jruby-94
Aug 5, 2026
Merged

chore: reinstate JRuby 9.4 support for Java 21+ only#457
chadlwilson merged 3 commits into
jruby:masterfrom
chadlwilson:reinstate-jruby-94

Conversation

@chadlwilson

@chadlwilson chadlwilson commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

This partially reverts #437.

Customer requests indicate possible need for continued JRuby 9.4 support alongside Jakarta Servlet API support (2.x). This reinstates the support for Java 21+ only for now (not all possible Java versions that JRuby 9.4 supports).

@chadlwilson chadlwilson added this to the 1.3.0 milestone Aug 4, 2026
@chadlwilson
chadlwilson force-pushed the reinstate-jruby-94 branch 2 times, most recently from 66fc8e3 to 091ca9b Compare August 5, 2026 07:06
This partially reverts commit f76d819 and adds a backward compatibility layer for functions added in 10.0, but not available in 9.4, and older variants removed in 10.1.
@chadlwilson
chadlwilson marked this pull request as ready for review August 5, 2026 15:39
@chadlwilson
chadlwilson merged commit 10ef601 into jruby:master Aug 5, 2026
16 checks passed
@chadlwilson
chadlwilson deleted the reinstate-jruby-94 branch August 5, 2026 15:41
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

Successfully merging this pull request may close these issues.

1 participant