Thanks to visit codestin.com
Credit goes to github.com

Skip to content

JRuby 9.2.14.0

Choose a tag to compare

@headius headius released this 19 Feb 18:40
· 8344 commits to master since this release

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

JRuby 9.2.x is compatible with Ruby 2.5.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. All users are encouraged to upgrade.

As we are still actively working on 9.3.0.0 we decided to put out another 9.2.x release to fix some of the more recently reported issues.

Security

Standard Library

  • did_you_mean was updated to 1.2.1 to remove some Creative Commons licensed content. (#6471, #6473)
  • jruby-openssl was updated to 0.10.5 to eliminate some Java module warnings and improve compatibility. (#6423)

Concurrency

  • A race in storing the lock a thread has just acquired was fixed, preventing that lock from being left locked if the thread dies prematurely. (#6326, #6405, #6407)

Performance

  • Call sites bound using invokedynamic were not inlining due to a quirk of classloading on OpenJDK. This has been fixed so such calls inline properly. (#6280)

Native Integration

  • The Java Native Runtime used to integrate with native system code has been updated to latest versions to improve compatibility. (#6482)