Road to Juno

Eclipse Juno (3.8/4.2) M7 arrive – final stages for big release

Chris Mayer

The final steps down the road to Juno are being taken, with Milestone 7 showing the last parts before we enter the rigorous testing endgame phase

June is almost upon on us, which is course the month of
Eclipse’s release train is scheduled to arrive. Eclipse Juno will
certainly be an important part of the Eclipse community’s
progression. This past week, we got to see the finishing touches to
the main parts of the Eclipse 3.8 and 4.2 platform within Milestone

Firstly, it’s a good time to note that the Eclipse Juno project
has been given a rather fetching public-facing website, (complete with new
logo) giving thorough details into the projects that will be part
of the bumper release. Milestone 7 traditionally is used to put the
final gloss on the entire package before the rigorous testing
period leading up to the full release, to make sure everything
works as it should.

In terms of aesthetics, the lightweight refresh feature,
which first appeared in 3.7, is now in as default within Eclipse
4.2. There’s finally full screen support for Mac OS X, trim
dragging and styling for Eclipse 4.2 and the inclusion of Ant
1.8.3. Below, you can see an example of the customisations possible
with the new CSS trim:

Amongst the new features to make it into JDT itself before the
freeze, there’s content assist which allows the user to
declare package-level annotations and Javadocs. Enhanced
switch statements diagnostics add in new options, such as flagging
an incomplete switch statement, plus there’s improved bracket
matching. JUnit 4.10 is set to be shipped as part of the deal

That pretty much covers what’s changed within the
Eclipse platform itself. We’ve not even touched the individual
projects – highlights include 
Xtext 2.3, the
API intelligent Eclipse Code Recommenders, M2M application
tools in the new Koneki, the new OSGi spec in Equinox and its sister project Eclipse Virgo
 which will deliver the new Virgo Nano which allows
developers to deploy very small and fast OSGi-based

June 27 2012 is almost upon us. We can’t wait.

comments powered by Disqus