- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Scala 2.9.1 RC3
Tue, 2011-08-16, 00:35
After a few additional refinements, a new release candidate of the
next Scala distribution is ready: Scala 2.9.1 RC3 can be found on
our Download Page at: http://www.scala-lang.org/downloads
This is a maintenance release: several bugs have been fixed, and
other improvements introduced. The new release is intended to be
fully binary compatible with the existing version 2.9.0.1.
Please help us testing this new release candidate, and let us know
of any issues you may detect, or of any binary incompatibility
issue that you may encounter. A description of the improvements in
Scala 2.9.1 is available below.
The Scala 2.9.1 distribution
==============================
This Release Candidate is made available for testing purposes only
and is not intended for production environments. We will wait at
least two weeks before issuing a final release, in order to
allow developers and testers to send us their feedback.
What is new?
============
The 2.9.1 release of Scala includes many bug fixes and
improvements, in particular to the interpreter: most of the
interpreter changes available in the development mainline have been
ported to the 2.9.x release branch.
In addition, the following changes (bug fixes and improvements)
have also been ported:
24909, 24919, 24941, 24961, 24963, 24965, 24981, 24984, 24986,
24987, 24992, 24993, 24999, 25000, 25001, 25002, 25003, 25004,
25005, 25006, 25007, 25008, 25009, 25010, 25015, 25028, 25029,
25030, 25031, 25033, 25038, 25039, 25040, 25041, 25044, 25045,
25046, 25048, 25050, 25051, 25052, 25053, 25054, 25055, 25057,
25058, 25059, 25061, 25062, 25063, 25065, 25066, 25069, 25068,
25070, 25071, 25072, 25074, 25075, 25076, 25080, 25081, 25082,
25083, 25085, 25087, 25088, 25090, 25091, 25092, 25093, 25094,
25095, 25096, 25097, 25099, 25100, 25101, 25110, 25111, 25112,
25113, 25114, 25117, 25119, 25122, 25124, 25125, 25126, 25127,
25128, 25130, 25132, 25133, 25134, 25135, 25136, 25137, 25138,
25138, 25139, 25140, 25141, 25142, 25144, 25145, 25146, 25148,
25149, 25152, 25153, 25158, 25160, 25161, 25162, 25164, 25167,
25169, 25170, 25171, 25172, 25202, 25204, 25207, 25208, 25209,
25212, 25252, 25374, 25375, 25377, 25379, 25380, 25381, 25384,
25385, 25390, 25404, 25405, 25504, 25506.
(see
https://codereview.scala-lang.org/fisheye/changelog/scala-svn?cs=
XXXXX)
Among the bug fixed in this release are:
https://issues.scala-lang.org/browse/SI-1048
https://issues.scala-lang.org/browse/SI-4237
https://issues.scala-lang.org/browse/SI-4547
https://issues.scala-lang.org/browse/SI-4556
https://issues.scala-lang.org/browse/SI-4588
https://issues.scala-lang.org/browse/SI-4593
https://issues.scala-lang.org/browse/SI-4603
https://issues.scala-lang.org/browse/SI-4614
https://issues.scala-lang.org/browse/SI-4659
https://issues.scala-lang.org/browse/SI-4660
https://issues.scala-lang.org/browse/SI-4662
https://issues.scala-lang.org/browse/SI-4671
https://issues.scala-lang.org/browse/SI-4678
https://issues.scala-lang.org/browse/SI-4692
https://issues.scala-lang.org/browse/SI-4705
https://issues.scala-lang.org/browse/SI-4712
https://issues.scala-lang.org/browse/SI-4748
https://issues.scala-lang.org/browse/SI-4752
https://issues.scala-lang.org/browse/SI-4757
https://issues.scala-lang.org/browse/SI-4759
https://issues.scala-lang.org/browse/SI-4759
https://issues.scala-lang.org/browse/SI-4782
https://issues.scala-lang.org/browse/SI-4791
Sat, 2011-08-20, 17:57
#2
Re: Scala 2.9.1 RC3
On Tue, Aug 16, 2011 at 9:22 PM, Josh Suereth wrote:
> Hey guys,
> Just a note that this RC will only undergo a 1 week RC cycle before
> potential release, so *please* notify us of your bugs ASAP. If we get no
> blockers, then these same binaries will be your 2.9.1 and we can all rejoice
> at the improvements.
This looks like a blocker to me:
https://issues.scala-lang.org/browse/SI-4931
Best,
Ismael
Mon, 2011-08-22, 20:37
#3
Re: Scala 2.9.1 RC3
On Aug 17, 1:22 am, Josh Suereth wrote:
> Just a note that this RC will only undergo a 1 week RC cycle before
> potential release, so *please* notify us of your bugs ASAP. If we get no
> blockers, then these same binaries will be your 2.9.1 and we can all rejoice
> at the improvements.
One of the bugs I have encountered earlier has resurfaced in 2.9.1 RC3
today.
If I use 'scala' for running scripts, it sometimes fails to find
packages on the classpath. This usually happens when mixing
compilation by scalac and scala and sometimes when compiling from two
different directories. Killing the FSC daemon (which is automatically
started by scala) makes it work fine again.
I haven't checked the bug DB, but I thought I will report it quickly,
in case it rings any bells with the developers.
I will try to make a reproducible test case, but I haven't pinned it
down yet.
Mon, 2011-08-22, 21:37
#4
Re: Re: Scala 2.9.1 RC3
https://issues.scala-lang.org/browse/SI-4395 for one thing.
On Mon, Aug 22, 2011 at 16:27, Harshad wrote:
>
>
> On Aug 17, 1:22 am, Josh Suereth wrote:
>> Just a note that this RC will only undergo a 1 week RC cycle before
>> potential release, so *please* notify us of your bugs ASAP. If we get no
>> blockers, then these same binaries will be your 2.9.1 and we can all rejoice
>> at the improvements.
>
> One of the bugs I have encountered earlier has resurfaced in 2.9.1 RC3
> today.
>
> If I use 'scala' for running scripts, it sometimes fails to find
> packages on the classpath. This usually happens when mixing
> compilation by scalac and scala and sometimes when compiling from two
> different directories. Killing the FSC daemon (which is automatically
> started by scala) makes it work fine again.
>
> I haven't checked the bug DB, but I thought I will report it quickly,
> in case it rings any bells with the developers.
>
> I will try to make a reproducible test case, but I haven't pinned it
> down yet.
Just a note that this RC will only undergo a 1 week RC cycle before potential release, so *please* notify us of your bugs ASAP. If we get no blockers, then these same binaries will be your 2.9.1 and we can all rejoice at the improvements.
- Josh
P.S. Special thanks to Toni for continuing to make RC pushes *even on vacation*!!!
On Mon, Aug 15, 2011 at 7:34 PM, Antonio Cunei <antonio.cunei@epfl.ch> wrote: