[ANN] JRuby 1.7.27 Released

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

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

JRuby 1.7.27 is our latest update release of JRuby 1.7.x. The primary goal
of 1.7 point releases is to fill out any missing compatibility issues with
Ruby 1.9.3. This is very likely our last 1.7.x release barring any release
mistake or strong pushback. We are hoping all JRuby users can migrate to
JRuby 9k and get on the Ruby 2.x train…

Highlights:

    20 issues fixed for 1.7.27

Github Issues resolved for 1.7.27

    #4590 - Clean up structure of io/console and avoid stty on Windows.
    #4588 - Backport 4389
    #4563 - (peazy) enumerator backports for 1.7
    #4545 - Update jnr-constants to 0.9.9 for 1.7.
    #4519 - 64-bit immediate return to prompt on console interrupt before
termination
    #4491 - Immediately unregister out and err for JSR223 evals. Fixes
#4446.
    #4446 - ChannelDescriptor is not removed from the map after
ScriptContainer is terminated
    #4306 - JRuby 1.7: update to latest jruby-openssl version
    #4226 - Don't dup every element in Enumerator#drop (1.7)
    #4155 - 1.7.26 regression: NoMethodError: private method `require'
called for Kernel:Module in Sequel
    #4149 - Backport securerandom
    #4116 - File.dirname interprets backslashes as path separators on Mac
OS X
    #4057 - The JVM SIGSEGVs when using RubyEtc.getgrgid
    #4006 - JRuby 1.7 branch uses java.lang.management.ManagementFactory
    #3989 - JRuby + Cygwin + Jenkins causes message related to stty
    #3781 - JRuby throws java.lang.ArrayIndexOutOfBoundsException
    #3383 - public org.jruby.Runtime.Profile.Builtin::MethodData
    #1571 - Enumerator#feed
    #1398 - Private method error changes when `method_missing` is defined
but should not
    #1260 - alias_method intermittent issue in 1.7.6 & 1.7.8 (example to
recreate included)

···

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