[ANN] JRuby 9.1.5.0 Released

The JRuby community is pleased to announce the release of JRuby 9.1.5.0

  - Homepage: http://www.jruby.org/
  - Download: http://www.jruby.org/download

JRuby 9000 is the newest major version of JRuby, representing years of
effort and large-scale reboots of several JRuby subsystems. It is expected
to be compatible with Ruby 2.x and stay in sync with C Ruby. JRuby 9.1.5.0
is our latest release…

Major features of JRuby 9000:

  - Ruby 2.x compatibility
  - A new optimizing runtime based on a traditional compiler design
  - New POSIX-friendly IO and Process
  - Fully ported encoding/transcoding logic from MRI

If you do find issues then report them on using our issue tracker at
http://bugs.jruby.org. We also encourage users to join our IRC channel
(#jruby on Freenode) and mailing lists. You may also follow @jruby on
Twitter for updates.

This release addresses a few more regressions. All users are recommended to
upgrade.

   - 7 issues fixed for 9.1.5.0

Github Issues resolved for 9.1.5.0

    #4139 - Deprecate framed invoke
    #4138 - Use a CallSite for invocation of attr writers. Fixes #4134.
    #4137 - Unconditionally enable maven enforcer in release profile.
    #4136 - avoid JCE CNFE warning on non Oracle/OpenJDK
    #4135 - 9.1.3.0 and 9.1.4.0 have a -SNAPSHOT dependency
    #4134 - Rails new fails with 9.1.3.0 and "--dev" option
    #4132 - java.lang.NullPointerException: unwrapJavaObject at
org/jruby/javasupport/JavaUtil.java:287

···

--
blog: http://blog.enebo.com twitter: tom_enebo
mail: tom.enebo@gmail.com