- 23 issues fixed for 9.3.1.0
- #6263 - Set jruby-jars gem plugin to use 9.3 release
- #6679 - [ji] allow Java errors from Ruby threads to reach the handler
- #6841 - addrinfo - inspect hostname
- #6842 - Avoid alias warning if target has same reqs
- #6846 - Unexpected frame in stack trace from
caller
method with create_method invocation - #6849 - JRuby 9.3.0.0 Installer for Windows 10 x64 only works with JDK 8 (not JDK 16)
- #6852 - Fix handling of ENXIO error during resource open
- #6854 - Unexpected behavior when using
module_function
followed bydefine_method
- #6855 - Fix #6854
- #6857 - Process::Waiter is a private_constant on JRuby but not on MRI?
- #6859 - Refinements vs. respond_to? regression in 9.3.0.0
- #6860 - Cannot raise
KeyError
without arguments after 9.3.0.0 - #6861 - Fix KeyError behavior with no arguments
- #6863 - Fix #6859. respond_to? regression with refinements.
- #6864 - Calling :include? on an String Range always returns true in 9.3.0.0
- #6866 - Fix #6864. include? on an String Range always returns true.
- #6870 - Missing keywords after a second proc call
- #6874 - Calling exit! within at_exit doesn't "clear" the exception
- #6876 - Fixes #6870. Missing keywords after a second proc call (full/JIT).
- #6877 - Fix raw and varargs backtrace elements
- #6879 - Fix at_exit exception behavior to match CRuby
- #6886 - Fix and tests for concrete extension #java_class returning the parent
- #6890 - Update rubygems to 2.2.29 and bundler to 3.2.29