JRuby 9.2.0.0 Release Notes

Karol Bucek edited this page May 23, 2018 · 2 revisions

JRuby 9.2.0.0

Notable changes since 9.1

Java Integration

  • due a native (ruby) Set implementation sets now implement (are Java coercible) java.util.Set

  • due a native (ruby) SortedSet implementation sets now implement (are Java coercible) java.util.SortedSet

  • Java numbers now seamlessly work on operations where Ruby Integer/Float are expected

    e.g. [ java.lang.Integer.new(1), 2 ].pack('S')

  • the internal (previously deprecated) JavaPackageModuleTemplate has been removed use JavaPackage instead

  • refactored and deprecated Class#subclasses (from jruby/core_ext.rb)

  • moved String#unseeded_hash extension (from require 'jruby') to jruby/core_ext/string.rb

Issues/Features Resolved in 9.2.0.0

Clone this wiki locally
You can’t perform that action at this time.
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.
Press h to open a hovercard with more details.