Forum: JRuby JRuby 1.7.14 Released

13313ac2ec7ba7c43b1b952db034ff3b?d=identicon&s=25 Thomas E Enebo (Guest)
on 2014-08-27 22:28
(Received via mailing list)
The JRuby community is pleased to announce the release of JRuby 1.7.14

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

JRuby 1.7.14 is our fourteenth 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:

    - 30 issues fixed for 1.7.14
    - Fixed potential memory leak with Jar file resources
    - Due to slow startup on Rails apps invokedynamic is no longer on by
default
    - load/require internals refactored and simplified
    - Small smattering of compatibility fixes

Github Issues resolved for 1.7.14

    #1923 - String#start_with? returns false when using an empty string
    #1905 - Tempfile and deleteOnExit
    #1899 - Can't call static method on Java 8 interface
    #1898 - Fix the memory leak and actually close the resources.
    #1889 - NPE from org.jruby.java.proxies.ArrayJavaProxy.to_a
    #1888 - native memory leak when reading files from inside a .jar
    #1859 - JMX tries to double-bind a port when using bundle exec
    #1858 - JRuby with Java 8 4 to 10 times slower than Java 7
    #1852 - JRubyClassloader seems to have a problem with file urls
pointing to jar ...
    #1850 - embedded jars do not get loaded
    #1846 - Fix $LOAD_FEATURES paths for 1.8
    #1818 - fix ArrayJavaProxy#to_a failure on arrays containing null
    #1813 - can not load resources from jar anymore with jar uri
    #1809 - apply minor enebo's comments
    #1808 - Fix BigDecimal#round behavior with NAN and INFINITY
    #1805 - Zlib crc improvements
    #1803 - Fix minor bug in `setNativeEnabled`, and expose it in
ScriptingContainer
    #1802 - Fix Encoding::Converter#inspect output
    #1799 - mvn -Pall fails at the documentation step
    #1790 - Make Time#to_r consistent with MRI
    #1777 - ServerSocket#accept_nonblock returns the server's port, not
the
client's
    #1772 - avoid sub-classing ThreadLocal since it will leak in envs
such
as .wars
    #1765 - added a java_field method for use in the jrubyc command.
    #1762 - enhanced the java_class compiler so it can handle multiple
constructors
    #1750 - Refactor LoadService to make use of resources
    #1729 - no valid struct layout for Ethon::Curl::Slist
    #1676 - Empty hash optimization
    #1580 - IO.select raises CancelledKeyException on shutdown
    #1520 - Date comparison as java objects
    #1435 - bouncy-castle-java JARs missing when warbling with JRuby
1.7.10
Df6fc794ceb2978d012232282667f1b8?d=identicon&s=25 Robert Nadler (bobn)
on 2014-08-31 02:36
We use warbler to package our JRuby Rails app. jruby-jars 1.7.14 has
broken warble for us due to Issue #1926 (jruby-jars 1.7.14 gem seems to
be missing jar files -- https://github.com/jruby/jruby/issues/1926).

Is there a workaround for this problem or any estimate on when it will
be resolved?

Thanks.
13313ac2ec7ba7c43b1b952db034ff3b?d=identicon&s=25 Thomas E Enebo (Guest)
on 2014-08-31 02:45
(Received via mailing list)
We will be releasing 1.7.15 early next week to resolve pushing a bad
gem.
Sorry for the inconvenience...

-Tom
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.