Wednesday 31 January 2018
M3 is the last 2.13 milestone with the old collection library! The next (and last) milestone of this series will integrate the new collections incubating at scala/collection-strawman. We will soon provide an easy way to try the new collections in your own project to solicit feedback on how we can simplify the upgrade to 2.13.
Thanks to Miles Sabin’s hard work (sponsored by Lightbend), this milestone adds support for literal types, as well as improving the compiler with better support for typelevel programming, to benefit libraries such as Shapeless. More of this is coming in M4.
Finally, the standard library now adheres to the compact1 profile, enabling a signification reduction of the deployment footprint of Scala applications.
For more information, see the full release notes.