Eclipse EMF Diff/Merge™ 0.3.0
Primary tabs
Release Date:
Wednesday, June 25, 2014
Deliverables:
The built artefacts of the project comprise:
-
A runtime feature that includes:
- A versatile diff/merge engine which is applicable to arbitrary sets of model elements.
- Default GUI components for representing and merging differences.
- An extension of the two to GMF models.
- A source feature that covers the same content as the runtime.
Compatibility:
This project takes profit of the incubation phase in order to improve its API.
API has been broken wrt. the previous release on:
- Diff policies
- The UI extension point
For more details, see http://wiki.eclipse.org/EMF_DiffMerge/Changes.
In addition, UI components have been refactored which has an impact on UI customizations.
Internationalization:
All user-level strings have been subject to the Eclipse string externalization mechanism.
Target Environments:
The code has been tested on Java 1.5 to 1.7 on Windows XP and 7, 32 and 64 bits, on Eclipse Helios to Luna.
Themes:
Bug fixes
A number of non-critical bugs have been identified and fixed.
Versatility
The APIs have been extended so as to cover a wider range of use cases.
Extendability / customization
The UI part has been refactored so as to be more easily extended and customized.
This release is part of Luna.