Mars

Primary tabs

The following project releases are included in Mars.

Eclipse BPMN2 Modeler Project 1.2.0

This release contains significant code refactoring to improve code overview and to separate IDE dependencies so that the core can be used with RPC applications. For this reason we have decided to increment the minor version number instead of creating another service release.

A Graphiti API change with version 0.12 caused us to rework some of the classes, as some methods were renamed and/or deprecated.

All bug fixes and enhancements made in the previous Luna release (1.1.3) have been ported to version 1.2.0.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Code Recommenders 2.2.0

This release adds subtype-aware code completion as well as constructor recommendations (as of this writing for JRE classes only) to content assist.

Moreover, this release significantly improves the performance of content assist, in particular when using subwords completion for types and constructors.

Another small, but notable change is that Code Recommenders code completion is enabled by default. The user will be notified of this fact when triggering content assist for the first time and can then choose to configure or deactivate Code Recommenders.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Ecore Tools 3.0.0

An update of EcoreTools bringing the following changes :

 - a beter integration with xCore

- improved tooling for EEnums and EEnumLiterals

- a rework of the live validation infrastructure providing better performances

- a split of ui/nonui parts enabliing the use of EcoreTools in an headless environment

- the use of the new Acceleo Query Language interpreter.

- and bugfixes

 

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse EGit: Git Integration for Eclipse 4.0.0

Features

  • Extend EGit to support git-flow to automate git branching workflow
  • Introduce internal API to integrate Team merging to prepare support for model merge
  • New project import wizard for invoking automated project import
  • Prevent Git Staging view to lose data when precommit hook aborts commit
  • Show message dialog when hook aborts commit
  • Java templates variables for Git config variables

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse EMF Client Platform 1.6.0

The 1.6.0 release includes compatibility with RAP, an EMF Change Broker component and a validation view.

EMF Forms (sub component of EMF Client Platform) adds support for view model internatialization, improved tooling and simplified renderer APIs

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse EMF Compare 3.1.0

EMF Compare 3.1.0 mainly focuses on the user experience, stabilizing and opening the extension points planned for the user interface, and deepening the support for team providers (mainly focusing on EGit).

Support for the graphical diagrams comparison through Papyrus has also been greatly enhanced with this release, along with the performance of the UML comparison support used under the hood by Papyrus.

The release material and New & Noteworthy for this release can be found at https://wiki.eclipse.org/EMF_Compare/ReleaseReview/Mars .

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse EMF Diff/Merge 0.5.0

EMF Diff/Merge is a diff/merge tool for models. Its main purpose is to help build higher-level tools that need to merge models based on consistency rules. GUI components and sample higher-level tools, such as support for modeling patterns, are also provided. Typical usages include model refactoring, iterative model transformations, bridges between models or modeling tools, collaborative modeling environments, or versioning systems.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse EMF Query 1.9.0

This document describes the EMF Query 1.9.0 release in the Mars Simultaneous Release. This marks the tenth consecutive year that EMF Query has had a June release for the Eclipse Simultaneous Release. This is a minor maintenance release that maintains compatibility with the Eclipse platform and the other dependent projects in the yearly release.

Release Date: 
Thursday, June 25, 2015
This release is part of Mars.

Eclipse EMF Transaction 1.9.0

This document describes the EMF Transaction 1.9.0 release in the Mars Simultaneous Release. This marks the tenth consecutive year that EMF Transaction has had a June release for the Eclipse Simultaneous Release. This is a minor maintenance release that maintains compatibility with the Eclipse platform and the other dependent projects in the yearly release.

Release Date: 
Thursday, June 25, 2015
This release is part of Mars.

Eclipse EMF Validation 1.9.0

This document describes the EMF Validation 1.9.0 release in the Mars Simultaneous Release. This marks the tenth consecutive year that EMF Validation has had a June release for the Eclipse Simultaneous Release. This is a minor maintenance release that maintains compatibility with the Eclipse platform and the other dependent projects in the yearly release.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse EMFStore 1.5.0

This release mainly focuses on performance aspects, especially memory consumption of the client. It'll therefore introduce an alternative storage format for saving local changes as well as allow splitting of change packages during update/commit.

Moreover, the Access Control mechanism have been reworked and will be exposed as API.

Finally, this release will also contain important bug fixes including security relevant ones.

 

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Equinox 4.5.0 (Mars)

The Equinox 4.5 release continues to focus on implementing the latest Core OSGi specification and selected OSGi Compendium and Enterprise services.  The final OSGi Core specification went final in June 2014 and can be found here.  The OSGi Compendium and Enterprise specifications will be finalized by the time the Equinox 4.5 version is released.  The draft specifications can be found here.  The Equinox 4.5 release includes a full implementation of the R6 Core Frame

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Generation Factories (EGF) 1.3.0

EGF (Eclipse Generation Factories) is a software factory tool with the purpose to generate software artifacts, such as code or application. EGF provides two generation portfolios as examples: 1) an Enhancement of the EMF Generation, 2) a  Build EGF Portofolio wich is a build editor and generator for Hudson/Jenkins and Buckminster as target.

 

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse GMF Notation 1.9.0

This document describes the GMF Notation 1.9.0 release in the Mars Simultaneous Release. This marks the tenth consecutive year that GMF Notation has had a June release for the Eclipse Simultaneous Release. This is a minor maintenance release that maintains compatibility with the Eclipse platform and the other dependent projects in the yearly release.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse GMF Runtime 1.9.0

This document describes the GMF Runtime 1.9.0 release in the Mars Simultaneous Release. This marks the tenth consecutive year that GMF Runtime has had a June release for the Eclipse Simultaneous Release. This is a minor maintenance release that maintains compatibility with the Eclipse platform and the other dependent projects in the yearly release.

Release Date: 
Thursday, June 25, 2015
This release is part of Mars.

Eclipse Graphical Editing Framework (GEF) 3.10.0 (Mars)

The Graphical Editing Framework (GEF) 3.10.0 (Mars) release provides:

  • Minor revisions (3.10.0, 1.6.0) of the Draw2d 3.x, GEF (MVC) 3.x, and Zest 1.x production components, including bugfixes and smaller API additions only.
  • A first snapshot release (0.1.0) of the new GEF4 components (GEF4 Common, GEF4 Geometry, GEF4 FX, GEF4 MVC, GEF4 Graph, GEF4 Layout, GEF4 Zest, GEF4 DOT, GEF4 Cloudio), which is developed in parallel to the maintenance of the production components, all provided with still provisional API.
Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse JGit: Java implementation of Git 4.0.0

Update to Java 7

  • Update minimum required Java version from Java 5 to Java 7
  • Remove bundles org.eclipse.jgit.console and org.eclipse.jgit.java7 which are no longer needed due to update to Java 7
  • Implement AutoClosable and use it to ensure resource held by JGit get released when they are no longer needed

API cleanup

  • Replace release() methods by close() to support AutoClosable
Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Jubula Functional Testing Tool 3.1 (Mars)

This release introduces a client API to Jubula which allows Jubula tests to be written as Java code. It includes an experimental converter for migrating from an ITE project to a client API project. The client API uses exactly the same actions and implementations as the actions in the Jubula ITE.

Alongside the client API, the following features have been introduced to the ITE:

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Linux Tools 4.0.0

The 4.0.0 release of Linux Tools is a major release which will be contributed as part of Mars SR0.   This major release is notable for the removal of the LTTng features and plug-ins which have moved to the Trace Compass project and the new Docker Tooling support which add docker command functionality to Eclipse.  In addition, the release contains a number of bug-fixes for issues raised since Luna SR2.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Marketplace Client 1.4.0

This release addresses specific concerns about MPC usability and significant bugs.

The Marketplace Client will become more attractive to users by focusing on presenting solutions relevant to the current Eclipse environment and by enabling better control over the installation of optional add-ons. Additionally, an effort will be made to improve the Marketplace Client's UI performance.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Memory Analyzer 1.5.0

The 1.5.0 release contains some usability improvements:

  • Select via preferences the units in which sizes are displayed, e.g. B, MB, GB or "smart"
  • Support Ctrl+C on the Heap Dump History table of recently opened heapdumps to be able to quickly copy the full path of recently opened dump(s) to the clipboard
  • Export the code used to extract content and certain properties of collection objects as an API
Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse MoDisco 0.13.0 (Mars)

Eclipse MoDisco (version 0.13.0) provides an extensible model driven reverse engineering framework to elaborate on solutions supporting different scenarios such as software modernization, quality assurance, retro-documentation, architecture improvement, etc. It offers base generic components (Model Browser, Discovery Manager, OMG metamodels, etc.) as well as the dedicated support (metamodels, model discoverers, transformations, etc.) for dealing with several different technologies such as Java, JEE, XML.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Mylyn 3.16

This release adds support for the latest repository versions and ensures compatibility with Eclipse Mars. It also contains various other bug fixes and enhancements, in particular for Mylyn Context and the Hudson and Gerrit connectors.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Object Teams 2.4.0

The previous 2.3 release had to accommodate three significant changes in underlying technology. Version 2.4 focuses on consolidation of those changes, testing, and bug fixing. This also includes helping the JDT team to consolidate the support for Java 8.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse OCL (Object Constraint Language) 6.0.0 Mars

The major plugins that support the new prototype OCL 2.5 functionality are promoted from examples to API.

  • UML 2.5 aligned models
  • Persistable Abstract Syntax
  • Extensible modeled library
  • Xtext editors

Secondary plugins remain as examples.

  • code generator
  • console
  • debugger
  • validity view

The Classic Ecore/UML plugins are still available although deprecated.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Orion 9.0

The Orion 9.0 release will be in June 2015, following the project's regular 4 month release cycle. The main areas of focus will be on JavaScript tooling, performance improvements, and cleaner developer experience.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Packaging Project 4.5.0

Eclipse EPP 4.5 is providing the download packages for the Mars Simultaneous Release and the p2 metadata that is used by the Oomph-based Eclipse installer. It is based on Eclipse Platform 4.5.0.

In addition to that, EPP is the new home for the Automated Error Reporting Logging component that helps Eclipse development teams to get notified about errors that occur at runtime in any Eclipse IDE. The new EPP Logging component is included in all download packages.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Papyrus 1.1.0

Papyrus 1.1 improvment have been focussed on the following topics:

  • DSML-related facilities (including customizability and extensibility)
  • Usability and ergonomy
  • Perfomance and stability
  • Table-based editors (including support for hierarchical tables)
  • Team work (including model diff/merge and connection with CDO)
Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse QVT Operational 3.5.0

QVT Operational component is an implementation of the Operational Mappings Language defined by the OMG standard specification (MOF) 2 Query/View/Transformation.
This release will spend efforts on supporting QVT 1.2 OMG Standard (http://www.omg.org/spec/QVT/1.2/) in part related to Operational language.
Improvements of  QVTo engine compilation and execution efficiency are also goals of this release.
Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse RCP Testing Tool 2.0 (Mars)

  • RCPTT IDE is migrated from Indigo to Mars to allow users to install it into their developer Eclipse installations.
  • For Runtime, mostly bugfixes and ECL script expressiveness improvements are planned. 
  • Test Runner is introduced, providing a CLI to run RCPTT tests.

 

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Remote Application Platform 3.0.0

RAP 3.0 provides an API clean up, accomplishes the development by integrating new components from the incubator into the RAP core (e.g. File Upload support, Nebula Grid widget), and includes some important improvements and enhancements (e.g. extended E4 support with re-parenting).

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Riena 6.1.0

This plan describes the work for Riena 6.1, which is planned for Jun 2015 (Mars release train).

The overall goal for Riena 6.1. is to increase stability, fix issues. 

Forseeable features are enhancing the new scalability feature. (Scaling SWT for high res monitors), 

Release Date: 
Wednesday, June 24, 2015
This release is part of Neon, and Mars.

Eclipse Sapphire 9

This release includes various API improvements, including integration with Java 7 and 8 language features (AutoCloseable and repeatable annotations). Additionally, reference properties now support transparent reference setting, meaning the target of the reference can be assigned to the property, but the model will still store just the id.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Scout 5.0.0

The Scout 5.0 release comes with enhanced support of modular and extensible business applications and contains release updates for required components (e.g. Eclipse 4.5, RAP 3.0).

The release review doc is available on the PMI (here) and the Review page. To track the relase, bug 467053 is used.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Sirius 3.0.0

Sirius aims at providing specific multi-view workbenches through graphical, table or tree modeling editors. Users can easily define their own modeling workbench, even with very little technical knowledge of Eclipse, while still being able to deeply customize it when needed.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Stardust 3.0.0 (Mars)

  • Reporting:
    • Option to get the count of active AIs/PIs over time intervals
    • ...
  • Browser Modeler enhancements:
    • Support for Quality Assurance
    • ...
  • Default Portal skin has changed to modern style
  • Support for MySQL 5.0, 5.1 dropped, Support for MySQL 5.6 added
  • Feature Structure and Packaging of Plugins changed

Please also consult the release notes for further details.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Subversive SVN Team Provider 3.0

Subversive is an Eclipse Team Provider for Subversion (SVN). Subversive is Technology sub-project. Release 3.0 will be available as a part of Mars simultaneous release. The goal of this release is improving of the plug-in stability, error handling, its level of integration with the Eclipse Platform facilities and enhancing SVN integration API constants with Java enumerations. The last one is the critical task requiring a lot of work and leading to breaking API changes, however it is very fruitful in regards of improving code quality and plug-in stability,

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Target Management 4.0.0

This release comprisies the TM Terminal implementation and the legacy Remote System Explorer (RSE).

TM Terminal has been merged with the TCF Terminal implementation to form a unified VT100/ANSI terminal emulator package. It supports a range of connector types, such as Local, SSH, and Telnet, as well as integration with the org.eclipse.remote framework.

RSE is now considered legacy code and this release only contains minor bug fixes. The RSE version will remain at 3.7.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.

Eclipse Trace Compass 1.0.0

Trace Compass is a tool for viewing and analyzing both logs and traces. It provides views, graphs, metrics, etc. to help extract useful information from logs or traces, in a way that is user-friendly and informative.

This is the first major release for this project after moving the source code from Eclipse Linux Tools project.

Release Date: 
Wednesday, June 24, 2015
This release is part of Mars.