You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
JRuby 9.3.x is compatible with Ruby 2.6.x and stays in sync with C Ruby. As always there is a mix of miscellaneous fixes so be sure to read the issue list below.
12
+
13
+
Thank you to our community members who contributed pull requests for this release: [@ahorek]
14
+
15
+
Ruby Compatibility
16
+
------------------
17
+
18
+
* Various small compatibility fixes. See the issues list.
19
+
20
+
Platform Support
21
+
----------------
22
+
23
+
* This release includes improved support for the LoongArch64 platform. ([#7260], [#7590], [#7608])
24
+
25
+
Regexp Regression Fix
26
+
---------------------
27
+
28
+
* Fixed regression which caused longer strings to match slower. ([#7484])
29
+
30
+
31
+
Issues resolved for 9.3.10.0
32
+
----------------------------
33
+
34
+
-[#5588 - OpenSSL::PKey::RSA.new without password results in terminal input failure](https://github.com/jruby/jruby/issues/5588)
35
+
-[#6821 - Possible unpacking issue on current 9.3.0.0 with arm64 arch](https://github.com/jruby/jruby/issues/6821)
36
+
-[#7260 - JRuby supports a new architecture](https://github.com/jruby/jruby/issues/7260)
37
+
-[#7484 - Regression for non matching Regexp in `9.3.4`](https://github.com/jruby/jruby/issues/7484)
38
+
-[#7514 - [fix] java_alias-ing for interface methods](https://github.com/jruby/jruby/pull/7514)
39
+
-[#7542 - specs for pack/unpack with `j` and `J` formats failing on 32-bit platforms](https://github.com/jruby/jruby/issues/7542)
40
+
-[#7545 - public_method_defined? changed value after prepend unrelated module](https://github.com/jruby/jruby/issues/7545)
41
+
-[#7546 - Method overriding new does not have super_method from Class](https://github.com/jruby/jruby/issues/7546)
42
+
-[#7548 - cannot use T::Struct from sorbet-runtime due to exception](https://github.com/jruby/jruby/issues/7548)
43
+
-[#7554 - 1 << (2**40) returns 1 on JRuby](https://github.com/jruby/jruby/issues/7554)
44
+
-[#7555 - UnboundMethod#bind should introduce include class](https://github.com/jruby/jruby/pull/7555)
45
+
-[#7558 - Raise NoMemoryError for lshift > int max](https://github.com/jruby/jruby/pull/7558)
46
+
-[#7559 - Etc#sysconf errors when it shouldn't](https://github.com/jruby/jruby/pull/7559)
47
+
-[#7560 - Improvements and greening of 9.3 CI](https://github.com/jruby/jruby/pull/7560)
48
+
-[#7562 - Use latest mysql like sequel HEAD](https://github.com/jruby/jruby/pull/7562)
49
+
-[#7565 - Process#spawn should call #to_io on non-IO file descriptor objects](https://github.com/jruby/jruby/issues/7565)
50
+
-[#7575 - Fix Method#super_method.owner pointing at wrong class](https://github.com/jruby/jruby/pull/7575)
51
+
-[#7577 - Fix public_method_defined in presence of prepend](https://github.com/jruby/jruby/pull/7577)
52
+
-[#7581 - Use platform bit width for J/j pack directive](https://github.com/jruby/jruby/pull/7581)
<p>JRuby 9.3.9.0 is our point release of our Ruby 2.6.x support. Please check out our <ahref='/2022/10/24/jruby-9-3-9-0'>release notes</a> for more information.</p>
32
+
<p>JRuby 9.3.10.0 is our point release of our Ruby 2.6.x support. Please check out our <ahref='/2023/02/01/jruby-9-3-10-0'>release notes</a> for more information.</p>
0 commit comments