A new stable release of Scala is available for download! Many thanks to all our contributors and testers. You can find the new Scala 2.8.1 on our Download Page [1]. This new release addresses a large number of bugs, and introduces some additional improvements, noticeably in the Scaladoc tool. The new Scala 2.8.1 has been designed to be fully binary compatible with the previous version 2.8.0.
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. Many thanks to all our contributors and testers!
Links:
[1] http://www.scala-lang.org/downloads
[2] http://lampsvn.epfl.ch/trac/scala/ticket/36
[3] http://lampsvn.epfl.ch/trac/scala/ticket/254
[4] http://lampsvn.epfl.ch/trac/scala/ticket/577
[5] http://lampsvn.epfl.ch/trac/scala/ticket/742
[6] http://lampsvn.epfl.ch/trac/scala/ticket/1220
[7] http://lampsvn.epfl.ch/trac/scala/ticket/1445
[8] http://lampsvn.epfl.ch/trac/scala/ticket/1693
[9] http://lampsvn.epfl.ch/trac/scala/ticket/1766
[10] http://lampsvn.epfl.ch/trac/scala/ticket/2318
[11] http://lampsvn.epfl.ch/trac/scala/ticket/2331
[12] http://lampsvn.epfl.ch/trac/scala/ticket/2413
[13] http://lampsvn.epfl.ch/trac/scala/ticket/2416
[14] http://lampsvn.epfl.ch/trac/scala/ticket/2462
[15] http://lampsvn.epfl.ch/trac/scala/ticket/2464
[16] http://lampsvn.epfl.ch/trac/scala/ticket/2799
[17] http://lampsvn.epfl.ch/trac/scala/ticket/3105
[18] http://lampsvn.epfl.ch/trac/scala/ticket/3193
[19] http://lampsvn.epfl.ch/trac/scala/ticket/3209
[20] http://lampsvn.epfl.ch/trac/scala/ticket/3247
[21] http://lampsvn.epfl.ch/trac/scala/ticket/3249
[22] http://lampsvn.epfl.ch/trac/scala/ticket/3361
[23] http://lampsvn.epfl.ch/trac/scala/ticket/3374
[24] http://lampsvn.epfl.ch/trac/scala/ticket/3399
[25] http://lampsvn.epfl.ch/trac/scala/ticket/3403
[26] http://lampsvn.epfl.ch/trac/scala/ticket/3414
[27] http://lampsvn.epfl.ch/trac/scala/ticket/3419
[28] http://lampsvn.epfl.ch/trac/scala/ticket/3435
[29] http://lampsvn.epfl.ch/trac/scala/ticket/3461
[30] http://lampsvn.epfl.ch/trac/scala/ticket/3468
[31] http://lampsvn.epfl.ch/trac/scala/ticket/3477
[32] http://lampsvn.epfl.ch/trac/scala/ticket/3486
[33] http://lampsvn.epfl.ch/trac/scala/ticket/3493
[34] http://lampsvn.epfl.ch/trac/scala/ticket/3494
[35] http://lampsvn.epfl.ch/trac/scala/ticket/3495
[36] http://lampsvn.epfl.ch/trac/scala/ticket/3496
[37] http://lampsvn.epfl.ch/trac/scala/ticket/3497
[38] http://lampsvn.epfl.ch/trac/scala/ticket/3502
[39] http://lampsvn.epfl.ch/trac/scala/ticket/3507
[40] http://lampsvn.epfl.ch/trac/scala/ticket/3508
[41] http://lampsvn.epfl.ch/trac/scala/ticket/3519
[42] http://lampsvn.epfl.ch/trac/scala/ticket/3521
[43] http://lampsvn.epfl.ch/trac/scala/ticket/3540
[44] http://lampsvn.epfl.ch/trac/scala/ticket/3543
[45] http://lampsvn.epfl.ch/trac/scala/ticket/3548
[46] http://lampsvn.epfl.ch/trac/scala/ticket/3551
[47] http://lampsvn.epfl.ch/trac/scala/ticket/3570
[48] http://lampsvn.epfl.ch/trac/scala/ticket/3580
[49] http://lampsvn.epfl.ch/trac/scala/ticket/3582
[50] http://lampsvn.epfl.ch/trac/scala/ticket/3584
[51] http://lampsvn.epfl.ch/trac/scala/ticket/3603
[52] http://lampsvn.epfl.ch/trac/scala/ticket/3604
[53] http://lampsvn.epfl.ch/trac/scala/ticket/3605
[54] http://lampsvn.epfl.ch/trac/scala/ticket/3612
[55] http://lampsvn.epfl.ch/trac/scala/ticket/3615
[56] http://lampsvn.epfl.ch/trac/scala/ticket/3616
[57] http://lampsvn.epfl.ch/trac/scala/ticket/3618
[58] http://lampsvn.epfl.ch/trac/scala/ticket/3622
[59] http://lampsvn.epfl.ch/trac/scala/ticket/3627
[60] http://lampsvn.epfl.ch/trac/scala/ticket/3629
[61] http://lampsvn.epfl.ch/trac/scala/ticket/3631
[62] http://lampsvn.epfl.ch/trac/scala/ticket/3636
[63] http://lampsvn.epfl.ch/trac/scala/ticket/3645
[64] http://lampsvn.epfl.ch/trac/scala/ticket/3648
[65] http://lampsvn.epfl.ch/trac/scala/ticket/3649
[66] http://lampsvn.epfl.ch/trac/scala/ticket/3650
[67] http://lampsvn.epfl.ch/trac/scala/ticket/3653
[68] http://lampsvn.epfl.ch/trac/scala/ticket/3663
[69] http://lampsvn.epfl.ch/trac/scala/ticket/3667
[70] http://lampsvn.epfl.ch/trac/scala/ticket/3676
[71] http://lampsvn.epfl.ch/trac/scala/ticket/3679
[72] http://lampsvn.epfl.ch/trac/scala/ticket/3684
[73] http://lampsvn.epfl.ch/trac/scala/ticket/3685
[74] http://lampsvn.epfl.ch/trac/scala/ticket/3688
[75] http://lampsvn.epfl.ch/trac/scala/ticket/3691
[76] http://lampsvn.epfl.ch/trac/scala/ticket/3692
[77] http://lampsvn.epfl.ch/trac/scala/ticket/3697
[78] http://lampsvn.epfl.ch/trac/scala/ticket/3709
[79] http://lampsvn.epfl.ch/trac/scala/ticket/3716
[80] http://lampsvn.epfl.ch/trac/scala/ticket/3717
[81] http://lampsvn.epfl.ch/trac/scala/ticket/3726
[82] http://lampsvn.epfl.ch/trac/scala/ticket/3728
[83] http://lampsvn.epfl.ch/trac/scala/ticket/3729
[84] http://lampsvn.epfl.ch/trac/scala/ticket/3737
[85] http://lampsvn.epfl.ch/trac/scala/ticket/3750
[86] http://lampsvn.epfl.ch/trac/scala/ticket/3751
[87] http://lampsvn.epfl.ch/trac/scala/ticket/3756
[88] http://lampsvn.epfl.ch/trac/scala/ticket/3757
[89] http://lampsvn.epfl.ch/trac/scala/ticket/3763
[90] http://lampsvn.epfl.ch/trac/scala/ticket/3765
[91] http://lampsvn.epfl.ch/trac/scala/ticket/3766
[92] http://lampsvn.epfl.ch/trac/scala/ticket/3767
[93] http://lampsvn.epfl.ch/trac/scala/ticket/3769
[94] http://lampsvn.epfl.ch/trac/scala/ticket/3772
[95] http://lampsvn.epfl.ch/trac/scala/ticket/3773
[96] http://lampsvn.epfl.ch/trac/scala/ticket/3774
[97] http://lampsvn.epfl.ch/trac/scala/ticket/3776
[98] http://lampsvn.epfl.ch/trac/scala/ticket/3777
[99] http://lampsvn.epfl.ch/trac/scala/ticket/3779
[100] http://lampsvn.epfl.ch/trac/scala/ticket/3780
[101] http://lampsvn.epfl.ch/trac/scala/ticket/3786
[102] http://lampsvn.epfl.ch/trac/scala/ticket/3793
[103] http://lampsvn.epfl.ch/trac/scala/ticket/3803
[104] http://lampsvn.epfl.ch/trac/scala/ticket/3873
[105] http://lampsvn.epfl.ch/trac/scala/ticket/3894
[106] http://lampsvn.epfl.ch/trac/scala/ticket/3915
[107] http://lampsvn.epfl.ch/trac/scala/ticket/3939
[108] http://lampsvn.epfl.ch/trac/scala/ticket/3947