The Eclipse Foundation has announced the release of Mars, the 10th annual coordinated release train of Eclipse projects.
The Mars release train encompasses 79 open-source projects, 65 million lines of code, and the work of 380 Eclipse committers. It includes new support for Java 8 quick fixes in the Eclipse IDE, early support for Java 9 in the Eclipse Marketplace, and new integrated tools to manage Docker containers and images as part of the Linux Tools project.
Additional features and support included in the Mars release train are:
- Project Oomph: Makes it easier to install an Eclipse IDE and to provision a project-specific Eclipse workspace with recordable and shareable user preference settings.
- Gradle support within the Eclipse IDE.
- Project Buildship: A new project enabling developers to set up, configure and initiate Gradle builds from Eclipse.
- Improved Maven support: Support for Maven 3.3.3, improved Maven archetype integration, enhanced auto-completion in the POM editor, and experimental support for automatic configuration updates.
- Sirius 3.0: New usability features to help users create diagrams, performance gains for large models, and improvements to the query language for writing and validating expressions.
- Jubula Project: A client API that allows developers to create test cases in Java, maintain them in Eclipse, and store them in code repositories such as Git.
- Automated error reporting: A new feature in Eclipse packages that prompts users to automatically send error reports to the appropriate Eclipse project team.
“Ten years of shipping coordinated release trains, which were all on time to the day, is a great accomplishment by the Eclipse community,” said Eclipse Foundation executive director Mike Milinkovich in a news release. “This predictable release schedule has been a huge benefit to our community and ecosystem, and has encouraged widespread adoption of Eclipse technology.”
The Mars release is available for download today. More information about the Mars release train is available here.