Skip to content

Bump org.jruby.version from 9.4.14.0 to 10.0.5.0#1171

Open
dependabot[bot] wants to merge 1 commit intorelease/3.0from
dependabot/maven/release/3.0/org.jruby.version-10.0.5.0
Open

Bump org.jruby.version from 9.4.14.0 to 10.0.5.0#1171
dependabot[bot] wants to merge 1 commit intorelease/3.0from
dependabot/maven/release/3.0/org.jruby.version-10.0.5.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 10, 2026

Bumps org.jruby.version from 9.4.14.0 to 10.0.5.0.
Updates org.jruby:jruby-core from 9.4.14.0 to 10.0.5.0

Release notes

Sourced from org.jruby:jruby-core's releases.

JRuby 10.0.5.0

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

  • Fixed: Two bugs in the JIT compiler that broke certain super calls and defined_method yields. (#8944, #8946, #9310, #9349)
  • Fixed: Fiber#raise left the fiber in an resumable state by not correctly transfering control. (#9297, #9356)
  • Fixed: Connecting a socket using nonblocking operations failed to complete the establishment of the connection. This affected Redis users, among other cases. (#9304, #9305)
  • Fixed: Process#detach raised a NullPointerException if called from a non-main thread. (#9314, #9311)

JVM Integration

  • Java 26 is officially supported. (#9332)

Platform Integration

  • New platform support: The native library backend for JRuby, JNR, has been updated to include support for the RISCv64 architecture.
  • Fixed on Windows: File#flock used unsupported native operations on Windows, causing it to raise errors. This affected the "logger" library, among other cases. (#9347, #9348)
  • Fixed on Windows: IO#popen failed to pass keyword arguments if also given a leading environment hash. (#9351, #9352)

Stability

  • Fixed: Several memory leaks that affected users running multiple JRuby instances in a single process. (#9070, #9092, #9187, #9359)

43 Issues and PRs resolved for 10.0.5.0

  • #4213 [squiggly heredoc strip space between interpolation and line connector by mistake]#4213
  • #8944 [Double unresolved super from aliased method when compiled with indy]#8944
  • #8946 [define_method conversion fails to yield after indy JIT]#8946
  • #9070 [Memory leak in jruby within openhab]#9070
  • #9092 [ThreadLocal Memory Leak in JRuby 10.0.2.0 with ScriptingContainer]#9092
  • #9187 [Memory leak running RubyGems in separate runtimes in a loop]#9187
  • #9261 [Fix Time subsecond precision loss from floating point arithmetic]#9261
  • #9292 [Reduce BigInteger construction]#9292
  • #9293 [Incorrect caller_locations line for multi-line call with unless]#9293
  • #9297 [Different behaviour than MRI on Fiber#raise]#9297
  • #9302 [review call-info reset]#9302
  • #9304 [Socket.tcp does not complete connection]#9304
  • #9305 [Ensure connectable sockets finish]#9305

... (truncated)

Commits
  • 5db1ba7 Version 10.0.5.0 updated for release
  • 99ed08a Merge pull request #9364 from kares/tcp-server_close
  • 52ec5c6 Merge pull request #9359 from headius/leak_fixes
  • 0dc2017 Add test for container and runtime termination GCability
  • 1c85daf [fix] TCPServer#initialize: close channel on bind/init failure
  • b7c2c53 More disconnecting ClassValue calculator from "this"
  • d9bf66d More clearing of ThreadService
  • b498f97 comment out methods so java tooling cannnot see these are recursively bad
  • c7caaf4 Add note about this mysterious unused method
  • 893df9c Revert "drop unused lexer methods that would always recurse"
  • Additional commits viewable in compare view

Updates org.jruby:jruby-stdlib from 9.4.14.0 to 10.0.5.0

Release notes

Sourced from org.jruby:jruby-stdlib's releases.

JRuby 10.0.5.0

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

  • Fixed: Two bugs in the JIT compiler that broke certain super calls and defined_method yields. (#8944, #8946, #9310, #9349)
  • Fixed: Fiber#raise left the fiber in an resumable state by not correctly transfering control. (#9297, #9356)
  • Fixed: Connecting a socket using nonblocking operations failed to complete the establishment of the connection. This affected Redis users, among other cases. (#9304, #9305)
  • Fixed: Process#detach raised a NullPointerException if called from a non-main thread. (#9314, #9311)

JVM Integration

  • Java 26 is officially supported. (#9332)

Platform Integration

  • New platform support: The native library backend for JRuby, JNR, has been updated to include support for the RISCv64 architecture.
  • Fixed on Windows: File#flock used unsupported native operations on Windows, causing it to raise errors. This affected the "logger" library, among other cases. (#9347, #9348)
  • Fixed on Windows: IO#popen failed to pass keyword arguments if also given a leading environment hash. (#9351, #9352)

Stability

  • Fixed: Several memory leaks that affected users running multiple JRuby instances in a single process. (#9070, #9092, #9187, #9359)

43 Issues and PRs resolved for 10.0.5.0

  • #4213 [squiggly heredoc strip space between interpolation and line connector by mistake]#4213
  • #8944 [Double unresolved super from aliased method when compiled with indy]#8944
  • #8946 [define_method conversion fails to yield after indy JIT]#8946
  • #9070 [Memory leak in jruby within openhab]#9070
  • #9092 [ThreadLocal Memory Leak in JRuby 10.0.2.0 with ScriptingContainer]#9092
  • #9187 [Memory leak running RubyGems in separate runtimes in a loop]#9187
  • #9261 [Fix Time subsecond precision loss from floating point arithmetic]#9261
  • #9292 [Reduce BigInteger construction]#9292
  • #9293 [Incorrect caller_locations line for multi-line call with unless]#9293
  • #9297 [Different behaviour than MRI on Fiber#raise]#9297
  • #9302 [review call-info reset]#9302
  • #9304 [Socket.tcp does not complete connection]#9304
  • #9305 [Ensure connectable sockets finish]#9305

... (truncated)

Commits
  • 5db1ba7 Version 10.0.5.0 updated for release
  • 99ed08a Merge pull request #9364 from kares/tcp-server_close
  • 52ec5c6 Merge pull request #9359 from headius/leak_fixes
  • 0dc2017 Add test for container and runtime termination GCability
  • 1c85daf [fix] TCPServer#initialize: close channel on bind/init failure
  • b7c2c53 More disconnecting ClassValue calculator from "this"
  • d9bf66d More clearing of ThreadService
  • b498f97 comment out methods so java tooling cannnot see these are recursively bad
  • c7caaf4 Add note about this mysterious unused method
  • 893df9c Revert "drop unused lexer methods that would always recurse"
  • Additional commits viewable in compare view

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Apr 10, 2026
Bumps `org.jruby.version` from 9.4.14.0 to 10.0.5.0.

Updates `org.jruby:jruby-core` from 9.4.14.0 to 10.0.5.0
- [Release notes](https://github.com/jruby/jruby/releases)
- [Commits](jruby/jruby@9.4.14.0...10.0.5.0)

Updates `org.jruby:jruby-stdlib` from 9.4.14.0 to 10.0.5.0
- [Release notes](https://github.com/jruby/jruby/releases)
- [Commits](jruby/jruby@9.4.14.0...10.0.5.0)

---
updated-dependencies:
- dependency-name: org.jruby:jruby-core
  dependency-version: 10.0.5.0
  dependency-type: direct:development
  update-type: version-update:semver-major
- dependency-name: org.jruby:jruby-stdlib
  dependency-version: 10.0.5.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/maven/release/3.0/org.jruby.version-10.0.5.0 branch from 7878724 to 834f7d3 Compare April 10, 2026 07:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants