We are very happy to announce the simultaneous release of four products today:
This release is available only for Scala 2.10.2
Besides upgrading to the fresh Scala 2.10.2, we fixed 22 tickets since our 3.0 release in March. Some of the highlights:
For the complete list of fixes, please see our changelog.
Over the last 4 month we’ve been hard a work developing a new search infrastructure for the plugin. The goal is to extend the IDE with a range of search-related features that focus on improving code navigation, understanding, as well as some kinds of refactoring. The initial set of features that we’re focused on are
24 pull-requests have been through careful review by the IDE team and the project now consists of 3.306 lines of Scala code (without comments & blank lines) where 1.762 of them are tests.
In this first release we’ve focused on building a solid foundation for the plugin and get all the components working smoothly together, so, this is not a release that boasts a lot of features but it’s an important step along the way to the features we want.
For this release we have Find Occurrences working for fields (methods, vals, vars). See the documentation for details on how to use it.
The plugin is part of the IDE Ecosystem so it should show up in the “Incubation” category if you update your IDE installation. When the Scala Search plugin is more mature it will be merged with the IDE. If you want to see it in action before installing it have a look at this small video on Youtube.
Follow progress on Github
The Scala Search plugin is the product of Mads Hartmann’s (ongoing) master thesis. Ping him on Twitter @Mads_Hartmann
We also upgraded the worksheet to 0.2.0, featuring a few fixes related to encoding, and allowing to set JVM arguments (thanks to Nadav for this great contribution!).
The 0.3.0 release of the Play2 plugin is mostly a bug-fix release. We’d like to welcome Jedd Haberstro on the team and to thank him for making this release possible!
The complete list of tickets is available in the 0.3.0 milestone.
All the goodness can be installed from our milestone page, in the dev ecosystem:
We would like to take the opportunity to thank all contributors for the amazing work they have done to make this release possible. Special thanks go to Luc Bourlier, Mirco Dotta, Iulian Dragos, Jedd Haberstro, Mads Hartmann, Vincent Munier, Simon Schäfer and Nadav Wiener