Update jruby updates to v10 (main)#27
Merged
Merged
Conversation
Sharpie
approved these changes
Jul 6, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
9.4.15.0→10.0.6.09.4.15.0→10.0.6.0Release Notes
jruby/jruby (org.jruby:jruby-base)
v10.0.6.0: JRuby 10.0.6.0Compare Source
The JRuby community is pleased to announce the release of JRuby 10.0.6.0.
JRuby 10.0.6.x targets Ruby 3.4 compatibility.
Thank you to our contributors this release, you help keep JRuby moving forward! @chadlwilson, @kares, @sampokuokkanen
Notable Changes:
Standard Library
Java Integration
23 Issues and PRs resolved for 10.0.6.0
gem pushusing jrubyv10.0.5.0: JRuby 10.0.5.0Compare Source
The JRuby community is pleased to announce the release of JRuby 10.0.5.0.
JRuby 10.0.5.x targets Ruby 3.4 compatibility.
Thank you to our contributors this release, you help keep JRuby moving forward! @evaniainbrooks, @kares, @chadlwilson, #jimtng
Compatibility
JVM Integration
Platform Integration
Stability
43 Issues and PRs resolved for 10.0.5.0
Process.detachraises ArrayIndexOutOfBoundsException if called from a thread that is not the main threadv10.0.4.0: JRuby 10.0.4.0Compare Source
The JRuby community is pleased to announce the release of JRuby 10.0.4.0.
JRuby 10.0.4.x targets Ruby 3.4 compatibility.
Thank you to our contributors this release, you help keep JRuby moving forward! @evaniainbrooks, @katafrakt, @mrnoname1000
Standard Library
43 Issues and PRs resolved for 10.0.4.0
:calldoesn't work if the traced code is running on a different threadimport_methodsdoesn't allow calling another refined methodFile.pathdoesn't raiseEncoding::CompatibilityErrorfor ASCII-incompatible stringrefinemethod ofModuleprivateBasicObjectobject raisesNameErrorinstead ofNoMethodErrorData#to_handData#deconstructreturn values in wrong order when module overridesinitializein a subclassed Data class...forwarding throughsuperData#==/Data#eql?andStruct#eql?return false when instances areextended ininitializeKernel#respond_to?fails if#respond_to_missing?is not definedv10.0.3.0: JRuby 10.0.3.0Compare Source
layout: post
title: JRuby 10.0.3.0 Released
The JRuby community is pleased to announce the release of JRuby 10.0.3.0.
JRuby 10.0.3.x targets Ruby 3.4 compatibility.
Thank you to our contributors this release, you help keep JRuby moving forward! @mrnoname1000, @ngr-ilmarh, @Earlopain, @philr, @jotamartos, @kares, @aleksandrs-ledovskis, @trinistr, @katafrakt, @chadlwilson, @khasinski, @evaniainbrooks
Compatibility
RbConfig::CONFIG['arch']without a version number, asuniversal-java. This allows using different JDK versions without triggering RubyGems missing extension warnings for installed gems. The host Java version is still available asRbConfig::CONFIG['arch_version']. #9107Standard Library
Documentation
All Issues/PRs
rubocopNameErrorfor autoloaded constant withprivate_constantwarn(foo, uplevel: nil)inspecton proc resets line insource_locationitshould be differentitsBigDecimal#+,#-,#add,#subalways try to cast result of coercion toRubyBigDecimalrequire "bigdecimal"does not installBigDecimal()if it was called previouslyv10.0.2.0: JRuby 10.0.2.0Compare Source
The JRuby community is pleased to announce the release of JRuby 10.0.2.0.
JRuby 10.0.2.x targets Ruby 3.4 compatibility.
Thank you to our contributors this release, you help keep JRuby moving forward!
7 Issues and PRs resolved for 10.0.2.0
v10.0.1.0: JRuby 10.0.1.0Compare Source
The JRuby community is pleased to announce the release of JRuby 10.0.1.0.
JRuby 10.0.1.x targets Ruby 3.4 compatibility.
Thank you to our contributors this release, you help keep JRuby moving forward!
Compatibility
Libraries
62 Issues and PRs resolved for 10.0.1.0
itspecial block variable hides local variable sometimes][#8767]sprinfwith explicit zero precision and zero value][#8769]itoutside the block in case it exists already][#8772]Date::ErrorwithDate.parseand JRuby 10][#8782]Time.newnanosecond parsing][#8788]itis not working in REPL (irb/pry)][#8796]itbroken in irb. Used wrong scope type field in parser.][#8799]Time.newwhen using (empty) keywords (2 issues)][#RConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.