Projects / JRuby / Releases / 1.6/0.5.2

Version 1.6/0.5.2 of JRuby

Release Notes: The license has changed to LGPL. New Java support and APIs have been implemented. Some new documentation has been are added. The command line interface and Marshaling are improved. Threading and lots of other bugs have been fixed.

Other releases

  •  20 Oct 2006 14:17

Release Notes: Overall performance is 50-60% faster than 0.9.0. Improved Rails support. A new syntax for including Java classes into Ruby. A new interpreter design. Refactoring of the method dispatch, code evaluation, and block dispatch code. Parser performance enhancements. Rewriting of Enumerable and StringScanner in Java. New experimental syntax for implementing interfaces. 86 Jira issues have been resolved since 0.9.0.

  •  05 Jul 2006 08:32

Release Notes: Many bugs have been fixed. RubyGems 0.9.0 is now installed and working. WEBrick runs. Ruby on Rails runs on top of WEBrick (and generation scripts work). The YAML parser was much improved. All non-native standard libraries are bundled in the distribution. Correctness is now approaching a level that is sufficient to run the more complicated Ruby libraries and applications properly.

  •  28 Mar 2006 09:00

Release Notes: This version fixes a huge number of problems. irb now works. Included Java classes are dramatically faster to load and use. Binding works. Every known constant scoping issue has been fixed. Interpreter redesign work has resulted in improved stack depth and advances the effort to support continuations. A serious concurrency error when Ruby instances are passed back out to Java was fixed. Java classes can be adorned with Ruby methods via the extend_proxy method.

  •  29 Sep 2005 11:18

Release Notes: Many various fixes. The interpreter is behaving better and better. Many more Ruby modules will work compared to 0.8.1.

Release Notes: This release has full support for Ruby 1.8.x grammar (previously a mix of 1.6 and 1.8). It runs the RubyForge rubicon test suite (though not all tests pass). Almost a countless number of core class/module fixes. Improved Java integration support. Threading has been greatly improved. Now tri-licensed under the CPL/GPL/LGPL.

Screenshot

Project Spotlight

RosarioSIS

A Student Information System.

Screenshot

Project Spotlight

newLISP

A Lisp-like, general-purpose scripting language.