| Version | Change log |
| JRuby 10.0.3.0 Feb 3, 2026 |
All Issues/PRs: 8707 WARNING: A terminally deprecated method in sun.misc.Unsafe has been called 8727 Cannot install latest rubocop 8730 Launcher: Defensive fixes 8758 Require is not working for .class file if the class is inside a module since 9.3.0 8810 Possible fix for 8809 8923 NameError for autoloaded constant with private_constant 8934 JRuby under Java 22+ always thinks it's running under a TTY 8940 Verify to_s is string or fall back on anyToString 8947 New check for System.console tty on JDK 22+ 8955 Range#count always returns size for Integer bounds 8956 Handle argument or block passed to Range#count 8958 Concurrent requires can lead to StringIndexOutOfBoundsException 8960 Fix index -1 error while searching for feature path 8962 Upgrade polyglot and remove openssl lib hack 8967 Update stdlib to 3.4.5 and clean up old files 8975 Use RuboCop to clean up poms (10.x) 8976 Regression in keyword argument matching in JRuby v10.0.1.0 8978 Additional fixes for scheme-based globbing 8984 glob refactoring 8985 Fix language spec where error string changed 8987 InvokeDynamicSupport.findVirtual fails with IllegalAccessException: symbolic reference class is not accessible 8989 Explicitly request access before Lookup.find* 8994 autoload + private_constant do not play well together 8995 private_constant should just update existing autoload 8996 Avoid binding unreadable modules' classes 8998 Time#localtime incorrectly treats zero offset as UTC (regression in v10.0.2.0) 9006 Consider .class a source extension during search 9007 Handle warn(foo, uplevel: nil) 9009 Encoding a string with undefined chars fails with NoMethodError 9010 Fix "+00:00" and 0 being treated as UTC by Time#localtime and Time.at 9011 Update rexml gem to solve CVE-2025-58767 9016 [fix] regression calling static hash() method on Java proxy 9017 can not use Java class with static hash() method 9018 Parser does not convert newlines reading rn on Windows 9019 We need to remove r from heredoc strings 90 |
| JRuby 10.0.0.1 May 7, 2025 |
Security: jruby-openssl has been updated to 0.15.4, which re-enables hostname verification by default. This addresses CVE-2025-46551 and GHSA-72qj-48g4-5xgx. |
| JRuby 9.4.11.0 Jan 29, 2025 |
Critical Fixes: Fixed an issue where Mutex lock acquisition may leave the Mutex locked if an asynchronous Thread interrupt happens at the same time. #8585, #8586 Fixed a memory leak where singleton classes would leave behind bookkeeping objects that accumulated over time. #8591, #8598 Standard Library: rubygems been updated to version 3.6.3 to fix an incompatibility with bundler 2.6. #8590, #8596 bundler has been updated to version 2.6.3. #8596 jruby-openssl has been updated to 0.15.3. #8458, Release 0.15.3 jar-dependencies has been updated to 0.5.3 to fix remaining issues loading Maven jars in containerized environments. #8593, #8595 Issues and PRs resolved: [deps] bump jruby-openssl to 0.15.3 Remove dependency on jakarta.annotation-api Thread interrupt can leave Mutex locked in synchronize Unlock if poll triggers an exception Bundler v2.6.x is incomptible with Gem system version included in JRuby 9.4.10.0 by default Eliminate leak of non-concrete subclass references Update jar-dependencies to 0.5.3 Update rubygems to 3.6.3 and bundler to 2.6.3 Memory leak from ActiveRecord_Relation after upgrading from JRuby 9.4.9.0 to 9.4.10.0 |
Total downloads
80
Last month's downloads
3
Last week's downloads
0
... Club is proud to present GNU Prolog for Windows (x64 bit), a masterstroke of programming developed by ... logic programming and Prolog language development. GNU Prolog for Windows (x64 bit) is a free compiler that supports ... ropes of Prolog programming. In conclusion, GNU Prolog for Windows (x64 bit) is a top-tier programming tool that ...
Discover the power of Julia Language, a cutting-edge programming language developed by The Julia Project, designed specifically for high-performance numerical and scientific computing. Julia seamlessly combines the speed of C with the usability of Python, making it an ideal choice for ...
... by the innovative Groovy Team, is a powerful, dynamic language that enhances Java development by introducing a more expressive and flexible syntax. Designed to simplify coding, Groovy seamlessly integrates with existing Java code, allowing developers to leverage their Java skills ...