# \[ANN\] JRuby 1.7.27 Released

**URL:** <https://rubytalk.org/t/ann-jruby-1-7-27-released/74164>\
**Category:** ruby-talk\
**Created:** [11 May 2017 19:45 UTC](https://rubytalk.org/t/ann-jruby-1-7-27-released/74164 "2017-05-11T19:45:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thomas\_E\_Enebo1](https://yyz1.discourse-cdn.com/flex029/user_avatar/rubytalk.org/thomas_e_enebo1/32/1861_2.png) [@Thomas\_E\_Enebo1](https://rubytalk.org/u/Thomas_E_Enebo1)\
**Post date:** [11 May 2017 19:45 UTC](https://rubytalk.org/t/ann-jruby-1-7-27-released/74164/1 "2017-05-11T19:45:16Z")

</div>

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

&nbsp;&nbsp;&nbsp;&nbsp;Homepage: [http://www.jruby.org/](http://www.jruby.org/)  
&nbsp;&nbsp;&nbsp;&nbsp;Download: [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:

&nbsp;&nbsp;&nbsp;&nbsp;20 issues fixed for 1.7.27

Github Issues resolved for 1.7.27

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

> **···**
>
> --  
> blog: [http://blog.enebo.com](http://blog.enebo.com) twitter: tom\_enebo  
> mail: [tom.enebo@gmail.com](mailto:tom.enebo@gmail.com)
