Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
The main highlight is:
- Macros work again when compiling on Java 9 or 10, fixing 2.12.5 regression (PR #6446)
- Deprecate floating-point Ranges (PR #6550)
- Update to JLine 2.14.6 for better Emacs integration (PR #6478)
- Add a
completionscommand to REPL for better Emacs integration (PR #6379)
Compiler performance since 2.12.5 is stable.
2.12.6 is binary compatible with other 2.12.x versions.
A big thank you to everyone who's helped improve Scala by reporting bugs, improving our documentation, spreading kindness in discussions around Scala, and submitting and reviewing pull requests! You are all magnificent.
This release was brought to you by 11 contributors, according to
git shortlog -sn --no-merges v2.12.5..v2.12.6. Thank you Jason Zaugg, Lukas Rytz, A. P. Marki, Adriaan Moors, Heikki Vesalainen, Martijn Hoekstra, Harrison Houghton, Eugene Yokota, Stefan Zeiger, jvican, sh0hei.
Scala 2.12 Notes
The release notes for Scala 2.12.0 have important information applicable to the whole 2.12 series.
Scala releases are available through a variety of channels, including (but not limited to):