###### By Scala IDE team on Jul 24 2014
<h1 id="the-third-milestone-for-scala-ide-400">The third milestone for Scala-IDE 4.0.0</h1>
We are very happy to announce the third milestone release of
Scala-IDE 4.0.0 ! We are making significant steps towards our
Lithium release, with cool features along the way.
Don’t forget those milestone releases are there for you, users, to help
work out the possible kinks. So, try them out, and let us know what you
think ! You’ll find out how to do that on our
There are two major new features in this milestone:
- redesigned support to work with a “hot-swappable” Scala version. The IDE
now lets you not only choose which Scala version you want building your
projects, but it also lets you plug in your own custom Scala
Installation. This integrates with the 2.10/2.11 Scala version support,
so that a single version of the IDE lets you work on both Scala 2.10 and
Scala 2.11 projects.
We have written a blog post detailing this feature.
- a New Scala File Wizard! We have a new interface for creating new Scala
Classes, Traits, … It’s minimalistic, and removes everything that’s
not needed for hacking in Scala. It’s also more extensible. Have a look
at the blog post to learn about it. We think you’ll like it !
Also, note have an updated documentation section for the upcoming 4.0.0.
This release fixes many bugs, and we invite you to read the
Changelog for a full description. Here are some interesting
- a redesigned Bug Report Dialog
- new extraction refactorings, such as Extract Value, Local, Method,
Parameter, Closure, …
- the IDE now shows a value on variable hover in suspended Debug mode
- a fix for auto-breaking comment lines
We had great contributions from our users these last few months! Massive
thanks to Simon Schäfer (@sschaef) for his
contributions, and to Pouria Mellati
(@pmellati) and Lukas Wegmann
(@Luegg) for their pull requests!
This release is available for both Eclipse Juno (4.2) and Kepler
(4.3), so head down to the download page or just use the following update site:
We also have experimental support for Eclipse Luna, and you can try it out from the following update site:
Happy Scala coding!