[ANN] JRuby 1.3.0RC1 Released

Discussion in 'Ruby' started by Thomas Enebo, May 1, 2009.

  1. Thomas Enebo

    Thomas Enebo Guest

    The JRuby community is pleased to announce the release of JRuby 1.3.0RC1

    Homepage: http://www.jruby.org/
    Download: http://dist.codehaus.org/jruby/

    JRuby 1.3.0RC1 is a release to fix some issues which prevented JRuby from
    working with Google App Engine (GAE/J). We decided to put out a shorter
    release so that users interested in GAE/J could get going without needing to
    build JRuby from scratch.

    ****Please try your apps against 1.3.0RC1 ASAP and report problems****

    Highlights:
    - Fixes so that JRuby runs in restricted environments better like GAE/J
    - Accessing primitive Java arrays are about 10x faster
    - timeout.rb is now ~40% faster
    - irb works in --1.9 mode now
    - Additional Miscellaneous 1.9 fixes
    - rubygems 1.3.2 and rspec 1.2.6 upgrades
    - 22 bugs fixed since 1.2.0

    Key Summary
    JRUBY-3566 bug in multiplication
    JRUBY-1401 Pathname#realpath fails for Windows drive letters
    JRUBY-3490 Object#instance_exec only works with blocks of 3
    parameters or less?!
    JRUBY-3423 When using ActiveSupport, YAML dump/load of 3.0 returns
    YAML::privateType
    JRUBY-3517 Incorrect self in a multiple assignment
    JRUBY-3514 RUBY_PATCHLEVEL should be a Fixnum instead of String
    JRUBY-3533 YAML.load fails on Base64 encoded binary data created by
    yaml "Length of Base64 encoded input string is not a multiple of 4."
    JRUBY-3516 Non-thread safe regex backrefs
    JRUBY-2289 File.directory? returns false for directories inside a jar
    JRUBY-3551 ConcurrentModificationException in
    RubyClass.invalidateCacheDescendants()
    JRUBY-3564 UDPSocket#bind should interpret the empty string as
    INADDR_ANY, not loopback
    JRUBY-3563 getsockname and getpeername should return a struct sockaddr
    JRUBY-3511 1.2.0: jruby --1.9 picks up the wrong path for loading
    modules
    JRUBY-3166 Primitive type not being boxed when implementing a Java
    interface.
    JRUBY-3568 Threads don't appear to inherit the thread group of their
    creating thread
    JRUBY-3599 loop does not rescue StopIteration in --1.9
    JRUBY-3610 StringIO#read given a buffer raises ArrayIndex error
    JRUBY-3488 trap does not handle string as second argument
    JRUBY-3481 JRuby test: test_command_line_switches.rb fails on Oracle
    JRockit JVM
    JRUBY-3537 FFI: initialize() is not called for Struct and
    ManagedStruct instances
    JRUBY-3565 TCPServer should bind to INADDR_ANY given empty string as
    hostname
    JRUBY-3461 Minor code conventions documentation typo
     
    Thomas Enebo, May 1, 2009
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Martin Krauskopf

    [ANN] [JRuby] Fast Debugger for JRuby

    Martin Krauskopf, Nov 11, 2007, in forum: Ruby
    Replies:
    0
    Views:
    132
    Martin Krauskopf
    Nov 11, 2007
  2. Thomas Enebo

    [ANN] JRuby 1.2.0RC1 Released

    Thomas Enebo, Feb 25, 2009, in forum: Ruby
    Replies:
    8
    Views:
    219
    James Britt
    Feb 26, 2009
  3. Thomas E Enebo

    [ANN] JRuby 1.4.0RC1 Released

    Thomas E Enebo, Oct 3, 2009, in forum: Ruby
    Replies:
    0
    Views:
    91
    Thomas E Enebo
    Oct 3, 2009
  4. Thomas E Enebo

    [ANN] JRuby 1.5.0RC1 Released

    Thomas E Enebo, Apr 15, 2010, in forum: Ruby
    Replies:
    0
    Views:
    136
    Thomas E Enebo
    Apr 15, 2010
  5. Nick Sieger
    Replies:
    0
    Views:
    109
    Nick Sieger
    Apr 26, 2010
Loading...

Share This Page