Projects / JRuby / Releases

All releases of JRuby

  •  20 Oct 2006 21:17
Avatar

    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 15:32
    Avatar

      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 17:00
      Avatar

        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 18:18
        Avatar

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

          •  24 Jan 2005 22:33
          Avatar

            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.

            •  12 Mar 2004 21:59
            Avatar

              Release Notes: This release thinks it is a Ruby 1.8 interpreter. There is a simpler build environment (Eclipse friendly). float, integer, string, and array have been added to the kernel. There are fixes to the kernel, array, dir, file, and string. There is I/O support for random access, file descriptors, reopen/dup, sysread/syswrite, and many I/O fixes. FileTest has been added. This release is able to run rubicon without hacking it, and boasts improved results in rubicon passing 100 more tests (800 more assertions). There are many other changes.

              •  28 Oct 2002 10:09
              Avatar

                Release Notes: In this version, the Java support was fixed, an eval() bug affecting samples/eval.rb fixed, (broken) support for the $= variable was dropped, and there were some other small fixes.

                •  07 Oct 2002 00:06
                Avatar

                  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.

                  •  13 Aug 2002 15:45
                  Avatar

                    Release Notes: Support for built-in classes was improved. Java-Ruby support was improved. Speed and memory management improvements were made. A new start script was written, and lots of bugfixes were made.

                    •  16 May 2002 12:28
                    Avatar

                      Release Notes: An improved parser and lexer and a new evaluator have been added to JRuby. The support for builtin classes such as Marhsal, Array, String, Hash, Fixnum, Bignum, and File has been improved. Java support was improved, including automatic conversion between numeric types. Hundreds of bugs have been fixed.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.