This page is no longer maintained — Please continue to the home page at www.scala-lang.org

Scala 2.9.1 RC2

8 replies
Antonio Cunei
Joined: 2008-12-16,
User offline. Last seen 3 years 22 weeks ago.

A new release candidate of the next Scala distribution is
available: Scala 2.9.1 RC2 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,
25252, 25374, 25375, 25377, 25379, 25380, 25381, 25384, 25385,
25404, 25405, 25440.

(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-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-4678
https://issues.scala-lang.org/browse/SI-4692
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-4759
https://issues.scala-lang.org/browse/SI-4757
https://issues.scala-lang.org/browse/SI-4759
https://issues.scala-lang.org/browse/SI-4782
https://issues.scala-lang.org/browse/SI-4791

fanf
Joined: 2009-03-17,
User offline. Last seen 2 years 30 weeks ago.
Re: Scala 2.9.1 RC2

On 09/08/2011 23:38, Antonio Cunei wrote:
> A new release candidate of the next Scala distribution is
> available: Scala 2.9.1 RC2 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.
[...]

That's really great, congrats !

Nonetheless, I'm hold back to test that RC due to the fact that Eclipse
Scala-IDE and there is no way to change does not seem to allow to change
the Scala library version, even with a binary compatible one. I thought
that since there exists a version of SCala IDE for Scala 2.8, a version
or some workaround would be provided for 2.9.1 to.

The best would be to be able to choose what binary-compatible version of
scala library and scala compiler to use with Scala IDE... but I could
understand that that would be hard :)

dcsobral
Joined: 2009-04-23,
User offline. Last seen 38 weeks 5 days ago.
Re: Scala 2.9.1 RC2

I notice that 4662 isn't there. Is there any impact in back porting it?

On Tue, Aug 9, 2011 at 18:38, Antonio Cunei wrote:
> A new release candidate of the next Scala distribution is
> available: Scala 2.9.1 RC2 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,
> 25252, 25374, 25375, 25377, 25379, 25380, 25381, 25384, 25385,
> 25404, 25405, 25440.
>
> (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-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-4678
> https://issues.scala-lang.org/browse/SI-4692
> 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-4759
> https://issues.scala-lang.org/browse/SI-4757
> https://issues.scala-lang.org/browse/SI-4759
> https://issues.scala-lang.org/browse/SI-4782
> https://issues.scala-lang.org/browse/SI-4791
>
>

Mark Harrah 2
Joined: 2011-02-05,
User offline. Last seen 42 years 45 weeks ago.
Re: Scala 2.9.1 RC2

Also, 4588 and 4705

-Mark

https://issues.scala-lang.org/browse/SI-4588
https://issues.scala-lang.org/browse/SI-4705

On 8/11/11, Daniel Sobral wrote:
> I notice that 4662 isn't there. Is there any impact in back porting it?
>
> On Tue, Aug 9, 2011 at 18:38, Antonio Cunei wrote:
>> A new release candidate of the next Scala distribution is
>> available: Scala 2.9.1 RC2 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,
>> 25252, 25374, 25375, 25377, 25379, 25380, 25381, 25384, 25385,
>> 25404, 25405, 25440.
>>
>> (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-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-4678
>> https://issues.scala-lang.org/browse/SI-4692
>> 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-4759
>> https://issues.scala-lang.org/browse/SI-4757
>> https://issues.scala-lang.org/browse/SI-4759
>> https://issues.scala-lang.org/browse/SI-4782
>> https://issues.scala-lang.org/browse/SI-4791
>>
>>
>
>
>
> --
> Daniel C. Sobral
>
> I travel to the future all the time.
>

odersky
Joined: 2008-07-29,
User offline. Last seen 45 weeks 6 days ago.
Re: Scala 2.9.1 RC2


On Thu, Aug 11, 2011 at 10:15 PM, Daniel Sobral <dcsobral [at] gmail [dot] com> wrote:
I notice that 4662 isn't there. Is there any impact in back porting it?

Right now: Another RC, another 2 weeks lost. If we need to roll another RC anyway, we can reconsider. But any late change risks delaying the release process further.

Cheers

 -- Martin

dcsobral
Joined: 2009-04-23,
User offline. Last seen 38 weeks 5 days ago.
Re: Scala 2.9.1 RC2

On Sun, Aug 14, 2011 at 12:57, martin odersky wrote:
>
>
> On Thu, Aug 11, 2011 at 10:15 PM, Daniel Sobral wrote:
>>
>> I notice that 4662 isn't there. Is there any impact in back porting it?
>>
> Right now: Another RC, another 2 weeks lost. If we need to roll another RC
> anyway, we can reconsider. But any late change risks delaying the release
> process further.

Fair enough. I wonder if something might be done to make sure all the
regression fixes get in in the future.

odersky
Joined: 2008-07-29,
User offline. Last seen 45 weeks 6 days ago.
Re: Scala 2.9.1 RC2


On Sun, Aug 14, 2011 at 7:13 PM, Daniel Sobral <dcsobral [at] gmail [dot] com> wrote:
On Sun, Aug 14, 2011 at 12:57, martin odersky <martin [dot] odersky [at] epfl [dot] ch> wrote:
>
>
> On Thu, Aug 11, 2011 at 10:15 PM, Daniel Sobral <dcsobral [at] gmail [dot] com> wrote:
>>
>> I notice that 4662 isn't there. Is there any impact in back porting it?
>>
> Right now: Another RC, another 2 weeks lost. If we need to roll another RC
> anyway, we can reconsider. But any late change risks delaying the release
> process further.

Fair enough. I wonder if something might be done to make sure all the
regression fixes get in in the future.

That's largely automatic. For 2.10, fixes have to be specifically excluded, otherwise trunk is just copied to the release version.

Cheers

extempore
Joined: 2008-12-17,
User offline. Last seen 35 weeks 3 days ago.
Re: Scala 2.9.1 RC2

On 8/14/11 8:39 AM, Mark Harrah wrote:
> Also, 4588 and 4705
>
> -Mark
>
> https://issues.scala-lang.org/browse/SI-4588
> https://issues.scala-lang.org/browse/SI-4705

SI-4705 is not even a candidate. Nobody ever answered my question at
the end of the ticket, so I have no clue whether it helped, broke
things, ate babies. (Can someone answer that question?) It will take
something very compelling to reopen 2.9.1 -- pretty much you'll have to
say can't move sbt to 2.9.1 unless we fix it. Is anything in that category?

There will be more releases and more frequent releases. Barring
catastrophe this will be the last release from svn. Right now, we all
deserve the nice things which are in the blob going by the name of RC2.

Ismael Juma 2
Joined: 2011-01-22,
User offline. Last seen 42 years 45 weeks ago.
Re: Scala 2.9.1 RC2

On Sun, Aug 14, 2011 at 7:48 PM, Paul Phillips wrote:
> There will be more releases and more frequent releases.  Barring catastrophe
> this will be the last release from svn.  Right now, we all deserve the nice
> things which are in the blob going by the name of RC2.

Yes, please.

Best,
Ismael

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland