Sunday, October 11, 2009

Jupiter 3.5.1 Released

Hello all,
I have just uploaded the newest build of Jupiter to both the update site and the downloads section of the Jupiter homepage.  This release should work with Eclipse 3.3.x Europa, Eclipse 3.4.x Ganymede, and Eclipse 3.5.x Galileo.

To see the issues that were closed for this release go to:
http://code.google.com/p/jupiter-eclipse-plugin/issues/list?can=1&q=label%3AMilestone-Release3.5.1

The biggest thing in this release is the removal of JDT and the dependency on the org.junit plugin.  This means that Jupiter no longer requires any Java development specific plugins.  This will hopefully allow it to run out of the box with other Eclipse builds that do not come with JDT, such as the C/C++ Developers build.  To all of you using CDT I encourage you to download the latest Eclipse IDE for C/C++ Developers and give it a try.

What does this mean for us Java developers?  Nothing really.  Everything is the same except for one thing.  The Jupiter perspective no longer includes the Package Explorer.  You can still open it yourself but by default it will not be there.  Project Explorer has taken its place in the perspective.  So far that I can see Project Explorer does everything Package Explorer can do.

This release also fixes a few bugs.  Jupiter no longer throws an exception when clicking the "+" above the review table when there are no projects selected.  Also, this release fixes a bug with the review storage directory.  If you included Windows path separators in the storage direction (i.e. etc\reviews) any UNIX/Linux based system would create a folder like "etc\reviews" instead of creating the directory tree etc/reviews.  Now even if Windows separators are used Jupiter will correctly create the directory structure on all platforms.

I hope it works for you all.  I have tried to test it on multiple Eclipse versions on multiple platforms.  If you find any problems please use the Jupiter User's Groups (http://groups.google.com/group/jupiter-users).  Note that your first post may not show up immediately because I have had to tighten security due to spam mail.  Don't worry, I will get notified that you posted.  Once I approve it everything should show up normally in the group.

Thank you for using Jupiter!