Projects / Scala / Releases / 2.7.5

Version 2.7.5 of Scala

Release Notes: This release fixes bug #1999 (a starvation problem when many tasks are created from an FJTaskRunner thread). This could result in the JVM running out of memory. It fixes bug #2000 (Linked actors do not always terminate properly). This could result in memory leaking in applications that create many linked actors. It disables reference-counting actors using WeakReferences, since this could lead to memory leaks; a different scheme is used. A NullPointerException bug in Scheduler.restart has been fixed.

    Other releases

    •  09 Nov 2010 22:01

      Release Notes: This release addresses a large number of bugs and introduces some additional improvements, noticeably in the Scaladoc tool. It has been designed to be fully binary compatible with 2.8.0.

      •  15 Jul 2010 15:19

        Release Notes: This is a major new version of Scala, which includes a vast number of fixes and new features. The collection library was redesigned. Arrays were made more efficient with better Java interoperability. Manifests were added for polymorphic arrays. Type specialization, named and default arguments, and package objects were implemented. The Scala Swing libraries, the REPL, implicits, equality, the XML library, annotations, Sbaz and Scalap, and compiler speed were improved. Actors were enhanced. Packrat parser combinators, continuations, a new build manager, and a new Scaladoc tool were added.

        •  28 Oct 2009 20:20

          Release Notes: This release includes fixes to the Actors library, Scala IDE for Eclipse improvements, a fix for an error condition related to Finally clauses and exceptions, fixes to inherited lazy vals, and fixes and improvements to the jar installer.

          •  10 Sep 2009 19:15

            Release Notes: This minor maintenance release addresses one rare issue that could result in a "malformed Scala signature" message. No other fixes or changes are included; if you have never encountered the message above, you will not notice any difference by upgrading.

            •  02 Jun 2009 17:35

              Release Notes: This release fixes bug #1999 (a starvation problem when many tasks are created from an FJTaskRunner thread). This could result in the JVM running out of memory. It fixes bug #2000 (Linked actors do not always terminate properly). This could result in memory leaking in applications that create many linked actors. It disables reference-counting actors using WeakReferences, since this could lead to memory leaks; a different scheme is used. A NullPointerException bug in Scheduler.restart has been fixed.

              Screenshot

              Project Spotlight

              Burp

              A program to backup and restore data.

              Screenshot

              Project Spotlight

              Cantivo Linux

              A desktop virtualization platform.