From: Zachary Brown Date: 2009-03-08T00:06:20+09:00 Subject: Re: [ANN] JRuby 1.2.0RC2 Released On Mar 6, 2009, at 5:35 PM, Thomas Enebo wrote: > The JRuby community is pleased to announce the release of JRuby > 1.2.0RC2 > > Homepage: http://www.jruby.org/ > Download: http://dist.codehaus.org/jruby/ > > JRuby 1.2.0RC2 has fixed many many compatibility issues and > continued to > improve general performance. Due to popular demand we have a new > versioning > system. 1.x.y was our old number system where x was the major > release and y > was the minor release. Our new system just chops off the vestigial > '1.' from > the front. 1.3, 1.4, ..., 1.x will just be minor releases of our > current > major release. > > ****Please try your apps against 1.2.0RC2 ASAP and report problems**** > > Highlights: > - Improved Ruby 1.9 support (via --1.9) > - Compiler now works > - Almost all of the missing 1.9 methods have been added > - New experimental --fast flag which does more aggressive > optimizations > - Large scale compiler and runtime cleanup and performance audit > - Parsing is 3-6x faster now. > - Preliminary android support (Ruboto) > - Rails pathname issue fixed on Windows > - Major bug triage since last release > - 1052 revisions since 1.1.6 > - 232 bugs fixed since 1.1.6 > > ****Bugs fixed since RC1**** > > key summary > JRUBY-3455 1.2RC1 case - when clause evaluation does not > short-circuit > JRUBY-3456 rails command causes project to be created in the > wrong directory > JRUBY-3460 java.lang.ClassCastException: org.jruby.RubyObject > building jruby-rack > JRUBY-3461 Minor code conventions documentation typo > JRUBY-3449 jruby-complete-1.2RC1.jar seems to break FFI > JRUBY-3464 1.2.0 RC1 fails on Solaris x86_64 > JRUBY-3376 Need FFI platform files generated for x86_64 linux > JRUBY-3378 JRuby needs a new release of JFFI > JRUBY-3466 NPE at > org.jruby.runtime.callsite.RespondToCallSite.isCacheInvalid > JRUBY-3467 bug with *one* extra space on shebang with jruby-1.2rc1 > JRUBY-2795 Process.setpriority failure in rubyspecs on Mac OS X, > Soylatte > JRUBY-3370 Need Constantine release for JRuby 1.2 > JRUBY-3402 extract command still tries to run but fails; remove > entirely or fix > JRUBY-3457 ast script is not making it into the dist packages > JRUBY-3447 Rails console gets stuck on "quit" > JRUBY-3451 Random method undefined error after change in r.8491 > JRUBY-3448 UNIXSocket file descriptor leak > JRUBY-3424 File.expand_path does not correctly follow directory > changes from Dir.chdir > JRUBY-3450 Problem with jitting ruby block in JRuby 1.2 RC1 > JRUBY-3444 Multi-line string interpolation parses under MRI but > gives a parse error on JRuby I'm hurt, JRUBY-3237 isn't on there and I fixed that a couple days ago ;). Either way, hooray! -Zac