[ruby-talk:444372] [ANN] JRuby 9.4.5.0 Released

The JRuby community is pleased to announce the release of JRuby 9.4.5.0. - Homepage: https://www.jruby.org/ - Download: https://www.jruby.org/download JRuby 9.4.x targets Ruby 3.1 compatibility. Thank you to our contributors this release, you help keep JRuby moving forward! @ahorek, @jcharaoui, @kares Ruby Compatibility - The experimental Fiber::Scheduler and IO::Buffer APIs are now supported, based on the Ruby 3.3 implementation. Pass -Xexperimental.fiber.scheduler to JRuby to enable. #7944 For information on Fiber::Scheduler, see https://docs.ruby-lang.org/en/3.2/Fiber/Scheduler.html. For information on IO::Buffer, see https://docs.ruby-lang.org/en/3.2/IO/Buffer.html. 20 Github Issues resolved for 9.4.5.0 #6346 TCPSocket hangs when RST is received on Windows #7944 Support for fiber scheduler API #7961 Socket.each loops after receiving RST pegging CPU at 100% #7967 Propagate read errors in IO backend #7968 RbConfig::CONFIG[“SOEXT”] is missing on JRuby #7969 add RbConfig::CONFIG[“SOEXT”] #7970 Hide FilenoUtil warning behind native.verbose property #7971 Bootstrap cleanup #7972 Update strscan to 3.0.7 #7975 Fix ENOENT with TestProcessSpawn on Debian #7976 .delete_if blocks allow deleting same object from array twich #7978 Less Load{Frame,Implicit}ClosureInstr #7979 Process stuck with 100% cpu when using jruby 9.4.4.0 #7980 Fix length handling in select!/reject! ensure #7982 Error using ActiveSupport::Testing::TestHelpers (7.1.1) on jruby-9.4.4.0 #7983 Build, test failures when build directory contains special characters #7984 Remove unnecessary cast of kwargs #7985 Make sure gems path is regex-safe #7990 [fix] infinite loop calling Java super from Ruby #7993 Preserve insertion order for ivars -- blog: http://blog.enebo.com twitter: tom_enebo mail: tom.enebo@gmail.com
participants (1)
-
Thomas E Enebo