Forum: JRuby JRuby 1.7.9 Released

13313ac2ec7ba7c43b1b952db034ff3b?d=identicon&s=25 Thomas E Enebo (Guest)
on 2013-12-06 18:33
(Received via mailing list)
The JRuby community is pleased to announce the release of JRuby 1.7.9

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

JRuby 1.7.9 is our ninth update release since JRuby 1.7.0. The primary
goal
of 1.7 point releases is to fill out any missing compatibility issues
with
Ruby 1.9.3. The community participation lately has been great. Keep
reporting issues and sending pull requests.

Changes of note:

 - 36 issues fixed
 - Windows File.size fixed
 - Windows now will properly display to console windows codepage
 - Fixed regression which broke Compass (or anything which depended on
FSSM)
 - A few more encoding issues fixed
 - Lots of Enumerable method improvements

We would like to single out Daniel Marcotte with a special shout-out
this
release. Daniel recently has been digging into our block dispatch code
(especially in regards to Enumerable) which is far from a trivial part
of
our codebase and we are loving it.

Github Issues resolved for 1.7.9

  #1300 - Fix #1222, StringIO.gets w/ utf8
  #1295 - Don't set java.net.preferIPv4Stack in shell scripts #1286
  #1293 - Adding spec for JRUBY-5946
  #1292 - subList toIndex should be exclusive, not inclusive. (fromIndex
is
inclusive.)
  #1291 - Sidekiq - Minitest error: NoMethodError: unmocked method :==,
expected one of []
  #1282 - Blockless Struct#select should return an enumerator
  #1275 - Quote a JSON key so it's valid JSON.
  #1274 - RubyArray.subList should treat toIndex as exclusive, not
inclusive.
  #1272 - File.size (org.jruby.RubyFile.size() ) impacts underlying file
handle
  #1271 - Fix arrays with overridden each
  #1267 - Removes Logger customizations in JavaUtilLoggingLogger
  #1265 - StackOverflowError overriding Array.each since 1.7.5
  #1264 - Fix Enumerable#chunk arg handling
  #1263 - Fix Enumerable#take_while arg handling
  #1262 - Fix Enumerable#slice_before arg handling
  #1257 - mvn clean package wipes out installed jruby launcher
  #1255 - StringIO Encoding Issue
  #1254 - String#encode raises different errors on 1.7.8 than on 1.7.4
(and
both a different from MRI)
  #1251 - "Stub gems" missing/wrong in JRuby 1.7.8
  #1246 - Fixing String#concat(symbol) should raise TypeError
  #1245 - Undefined method exception when using `compass watch' in jruby
1.7.8.
  #1242 - UTF-8 string interpolation in US-ASCII string sometimes
returns
wrong US-ASCII string
  #1239 - Compiled method bodies do not scope defn/defs correctly
  #1238 - JRuby 1.7.8 fails to initialize OpenSSL::PKey::RSA.new with
encrypted key
  #1236 - Erroneous files in JRuby 1.7.8 "bin/" directory.
  #1234 - Fix any_spec
  #1231 - Fix count_spec (1.7.x)
  #1229 - duplicate class definition when reifying classes
  #1222 - CSV parse fails when string with mutibyte character terminates
with CR-LF
  #1221 - openssl: add handling for base 0 to new and to_s
  #1209 - Pathname#dup is broken in 1.7.5.
  #1204 - Regression: Encoding error saving YAML with Norwegian
characters
  #1198 - String encoding
  #1032 - Build error using Java 8 on OS X
  #901 - Enumerable arg handling issues for `#chunk`, `#slice_before`,
and
`#take_while`
  #770 - file size error on windows
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.