JRuby 9.2.9.0 release, Java Ruby interpreter

JRuby 9.2.9.0 released, JRuby is for Ruby, based on the Java Virtual Machine (JVM) an interpreter that combines simplicity and powerful features of the Ruby language JVM implementation mechanisms, and full integration with the Java libraries.

JRuby 9.2.x and Ruby 2.5.x compatible, and keep pace with C Ruby.

The main update in this version include:

Ruby Standard Library

  • Ruby standard library has been updated to 2.5.7 Ruby ( # 5917 )
  • RubyGems has been updated to version 2.7.10

Security Updates

  • This version removed rdoc library available version of JQuery

Java Modules Support

  • In this release, by trying to open the check before the class reflect this module, you can better support Java modules. This will reduce the number of modules on Java 9+ warning, and make it easier to configure the JVM to open the appropriate modules and packages to JRuby applications. ( # 58415832# 5843# 5855# 5860 )

Java Launcher Improvements

  • You can now add JVM options to global or local .jruby.java_opts application file by JRuby start automatically processed. Note: JRuby native launcher does not yet support this feature, by default, this feature is installed in the RVM. Development team will post updates on the machine's start as soon as possible. ( # 5824# 5826 )
  • --Environment can now be passed to the JRuby starter to get exact information about how log execution of the application. ( # 5840 )
  • JRuby development model (by --dev sign) adds additional options for Java 9+ and OpenJ9 JVM. On OpenJ9, -Xquickstart and -Xshareclasses logo are passed through OPENJ9_JAVA_OPTIONS environment variable. ( # 5831 )

Other large number of updates visible update instructions .

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

Guess you like

Origin www.oschina.net/news/111027/jruby-9-2-9-0-released