Projects / Scala / Releases

All releases of Scala

  •  04 Jan 2013 16:05
Avatar

    Release Notes: This release includes Value Classes, Implicit Classes, String Interpolation, Futures and Promises, Dynamic and applyDynamic, Dependent method types, a new ByteCode emitter based on ASM, a new Pattern Matcher, Scaladoc improvements, modularized language features, and configurable Parallel Collections with custom thread pools. Akka Actors are now included. There are performance improvements, a faster inliner, an update of the ForkJoin library, fixes, improvements to PartialFunctions, and more.

    •  04 Mar 2012 19:16
    Avatar

      Release Notes: This release fixes a critical Java-Scala interoperability issue that arose in 2.9.1. This is a conservative bugfix release; it will be followed by another, more aggressive bugfix release called 2.9.2.

      •  09 Nov 2010 18:30
      Avatar

        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 08:10
        Avatar

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

            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 16:36
            Avatar

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

                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.

                •  24 Apr 2009 16:05
                Avatar

                  Release Notes: This version is a maintenance release. Several bugs have been fixed, but at this stage new features are only being added to the Scala 2.8 codebase. This release of the IDE for Eclipse, however, introduces many improvements.

                  •  13 Jan 2009 22:10
                  Avatar

                    Release Notes:

                    •  10 Nov 2008 16:50
                    Avatar

                      Release Notes: The Scala compiler now generates Java's generic signatures, so that Scala generics are visible to Java. The compiler can now parse (but not translate) Java source files, enabling mixed Java/Scala projects with recursive dependencies between them. The first beta version of the ScalaSwing library is now bundled with the distribution. New implementations of IntMap, LongMap, TreeHashMap (immutable), ArrayStack, and OpenHashMap (mutable) were added.

                      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.