Eclipse Galileo released
The Eclipse Foundation today announced the release of Eclipse Galileo, the simultaneous release of 33 projects, including the venerable Eclipse JDT. As well as the new features covered by InfoQ already, the Galileo release includes the PHP Development Tools Project, as well as stalwarts like modelling packages and the persistence layer EclipseLink (formerly known as Oracle's TopLink).
For component developers, the Galileo release also adds the latest OSGi Declarative Services to the standard Equinox runtime, which is included in the RCP client. The Mac OS X runtime is also given a boost, as the new Eclipse is based on Cocoa (rather than the older Carbon based APIs) which give new features such as dialog sheets as well as a 64-bit version capable of running on the latest Intel 64-bit Java 6.
- P2 provisioning which provides for a more efficient update process for Eclipse
- OSGi Declarative Services, which allow OSGi services to be configured and installed based on XML prior to the start of the bundle's service
- Improved target platform management, which allows the runtime platform to be configured easier
- Mylyn WikiText, which can be used to edit bugs via Mylyn or transform into other documentation formats like DocBook
- The addition of the Eclipse Memory Analyser, which can analyse the JVM's heap usage
- Install into Self, which allows plugins to be developed and installed into the currently running Eclipse platform
- Eclipse Modeling Project refinements, which reduces the size of the EMF runtime requirements
- Improved RAP styles to allow your RAP based application to be customised
- Java compare editor enhancements which allow JavaDoc hovers, hyperlinking and other goodness from the compare page