We are happy to announce our new release candidate: Scala 2.8.1 RC3 [1] is now available from our Download Page [2]. This release candidate addresses two additional minor issues, but is otherwise identical to RC2. We received no reports of any further problems in recent release candidates, therefore we will wait one more week to allow developers to test RC3, and will hopefully release the final version immediately afterwards.
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. You can find the list of improvements in Scala 2.8.1 below. This release is intended to be fully binary compatible with version 2.8.0.
This Release Candidate is made available for testing purposes only and is not intended for production environments. We will wait at least one week before issuing a final release, in order to allow developers and testers to send us their feedback.
The 2.8.1 release of Scala includes many bug fixes, listed below:
In addition, the release contains many small improvements and fixes, particularly concerning Scaladoc.
Links:
[1] http://www.scala-lang.org/downloads#RC
[2] http://www.scala-lang.org/downloads
[3] http://lampsvn.epfl.ch/trac/scala/ticket/36
[4] http://lampsvn.epfl.ch/trac/scala/ticket/254
[5] http://lampsvn.epfl.ch/trac/scala/ticket/577
[6] http://lampsvn.epfl.ch/trac/scala/ticket/742
[7] http://lampsvn.epfl.ch/trac/scala/ticket/1220
[8] http://lampsvn.epfl.ch/trac/scala/ticket/1445
[9] http://lampsvn.epfl.ch/trac/scala/ticket/1693
[10] http://lampsvn.epfl.ch/trac/scala/ticket/1766
[11] http://lampsvn.epfl.ch/trac/scala/ticket/2318
[12] http://lampsvn.epfl.ch/trac/scala/ticket/2331
[13] http://lampsvn.epfl.ch/trac/scala/ticket/2413
[14] http://lampsvn.epfl.ch/trac/scala/ticket/2416
[15] http://lampsvn.epfl.ch/trac/scala/ticket/2462
[16] http://lampsvn.epfl.ch/trac/scala/ticket/2464
[17] http://lampsvn.epfl.ch/trac/scala/ticket/2799
[18] http://lampsvn.epfl.ch/trac/scala/ticket/3105
[19] http://lampsvn.epfl.ch/trac/scala/ticket/3193
[20] http://lampsvn.epfl.ch/trac/scala/ticket/3209
[21] http://lampsvn.epfl.ch/trac/scala/ticket/3247
[22] http://lampsvn.epfl.ch/trac/scala/ticket/3249
[23] http://lampsvn.epfl.ch/trac/scala/ticket/3361
[24] http://lampsvn.epfl.ch/trac/scala/ticket/3374
[25] http://lampsvn.epfl.ch/trac/scala/ticket/3399
[26] http://lampsvn.epfl.ch/trac/scala/ticket/3403
[27] http://lampsvn.epfl.ch/trac/scala/ticket/3414
[28] http://lampsvn.epfl.ch/trac/scala/ticket/3419
[29] http://lampsvn.epfl.ch/trac/scala/ticket/3435
[30] http://lampsvn.epfl.ch/trac/scala/ticket/3461
[31] http://lampsvn.epfl.ch/trac/scala/ticket/3468
[32] http://lampsvn.epfl.ch/trac/scala/ticket/3477
[33] http://lampsvn.epfl.ch/trac/scala/ticket/3486
[34] http://lampsvn.epfl.ch/trac/scala/ticket/3493
[35] http://lampsvn.epfl.ch/trac/scala/ticket/3494
[36] http://lampsvn.epfl.ch/trac/scala/ticket/3495
[37] http://lampsvn.epfl.ch/trac/scala/ticket/3496
[38] http://lampsvn.epfl.ch/trac/scala/ticket/3497
[39] http://lampsvn.epfl.ch/trac/scala/ticket/3502
[40] http://lampsvn.epfl.ch/trac/scala/ticket/3507
[41] http://lampsvn.epfl.ch/trac/scala/ticket/3508
[42] http://lampsvn.epfl.ch/trac/scala/ticket/3519
[43] http://lampsvn.epfl.ch/trac/scala/ticket/3521
[44] http://lampsvn.epfl.ch/trac/scala/ticket/3540
[45] http://lampsvn.epfl.ch/trac/scala/ticket/3543
[46] http://lampsvn.epfl.ch/trac/scala/ticket/3548
[47] http://lampsvn.epfl.ch/trac/scala/ticket/3551
[48] http://lampsvn.epfl.ch/trac/scala/ticket/3570
[49] http://lampsvn.epfl.ch/trac/scala/ticket/3580
[50] http://lampsvn.epfl.ch/trac/scala/ticket/3582
[51] http://lampsvn.epfl.ch/trac/scala/ticket/3584
[52] http://lampsvn.epfl.ch/trac/scala/ticket/3603
[53] http://lampsvn.epfl.ch/trac/scala/ticket/3604
[54] http://lampsvn.epfl.ch/trac/scala/ticket/3605
[55] http://lampsvn.epfl.ch/trac/scala/ticket/3612
[56] http://lampsvn.epfl.ch/trac/scala/ticket/3615
[57] http://lampsvn.epfl.ch/trac/scala/ticket/3616
[58] http://lampsvn.epfl.ch/trac/scala/ticket/3618
[59] http://lampsvn.epfl.ch/trac/scala/ticket/3622
[60] http://lampsvn.epfl.ch/trac/scala/ticket/3627
[61] http://lampsvn.epfl.ch/trac/scala/ticket/3629
[62] http://lampsvn.epfl.ch/trac/scala/ticket/3631
[63] http://lampsvn.epfl.ch/trac/scala/ticket/3636
[64] http://lampsvn.epfl.ch/trac/scala/ticket/3645
[65] http://lampsvn.epfl.ch/trac/scala/ticket/3648
[66] http://lampsvn.epfl.ch/trac/scala/ticket/3649
[67] http://lampsvn.epfl.ch/trac/scala/ticket/3650
[68] http://lampsvn.epfl.ch/trac/scala/ticket/3653
[69] http://lampsvn.epfl.ch/trac/scala/ticket/3663
[70] http://lampsvn.epfl.ch/trac/scala/ticket/3667
[71] http://lampsvn.epfl.ch/trac/scala/ticket/3676
[72] http://lampsvn.epfl.ch/trac/scala/ticket/3679
[73] http://lampsvn.epfl.ch/trac/scala/ticket/3684
[74] http://lampsvn.epfl.ch/trac/scala/ticket/3685
[75] http://lampsvn.epfl.ch/trac/scala/ticket/3688
[76] http://lampsvn.epfl.ch/trac/scala/ticket/3691
[77] http://lampsvn.epfl.ch/trac/scala/ticket/3692
[78] http://lampsvn.epfl.ch/trac/scala/ticket/3697
[79] http://lampsvn.epfl.ch/trac/scala/ticket/3709
[80] http://lampsvn.epfl.ch/trac/scala/ticket/3716
[81] http://lampsvn.epfl.ch/trac/scala/ticket/3717
[82] http://lampsvn.epfl.ch/trac/scala/ticket/3726
[83] http://lampsvn.epfl.ch/trac/scala/ticket/3728
[84] http://lampsvn.epfl.ch/trac/scala/ticket/3729
[85] http://lampsvn.epfl.ch/trac/scala/ticket/3737
[86] http://lampsvn.epfl.ch/trac/scala/ticket/3750
[87] http://lampsvn.epfl.ch/trac/scala/ticket/3751
[88] http://lampsvn.epfl.ch/trac/scala/ticket/3756
[89] http://lampsvn.epfl.ch/trac/scala/ticket/3757
[90] http://lampsvn.epfl.ch/trac/scala/ticket/3763
[91] http://lampsvn.epfl.ch/trac/scala/ticket/3765
[92] http://lampsvn.epfl.ch/trac/scala/ticket/3766
[93] http://lampsvn.epfl.ch/trac/scala/ticket/3767
[94] http://lampsvn.epfl.ch/trac/scala/ticket/3769
[95] http://lampsvn.epfl.ch/trac/scala/ticket/3772
[96] http://lampsvn.epfl.ch/trac/scala/ticket/3773
[97] http://lampsvn.epfl.ch/trac/scala/ticket/3774
[98] http://lampsvn.epfl.ch/trac/scala/ticket/3776
[99] http://lampsvn.epfl.ch/trac/scala/ticket/3777
[100] http://lampsvn.epfl.ch/trac/scala/ticket/3779
[101] http://lampsvn.epfl.ch/trac/scala/ticket/3780
[102] http://lampsvn.epfl.ch/trac/scala/ticket/3786
[103] http://lampsvn.epfl.ch/trac/scala/ticket/3793
[104] http://lampsvn.epfl.ch/trac/scala/ticket/3803
[105] http://lampsvn.epfl.ch/trac/scala/ticket/3873
[106] http://lampsvn.epfl.ch/trac/scala/ticket/3894
[107] http://lampsvn.epfl.ch/trac/scala/ticket/3915