This release will be delivered via a P2 repository.
Due to the API rework involved, this release introduces a number of breaking changes and is expected to be more disruptive than previous releases. See the Breaking Changes list below.
This release requires at least Eclipse Luna (4.4) and is compatible with Eclipse Neon (4.6). Handly Xtext Integration supports Xtext 2.8 through 2.10. Handly requires Java 8 and has no operating system specific dependencies.
Note that the minimum requirements have changed in this release. Previously, Eclipse Juno (3.8) and Java 6 were sufficient.
Name | Date | Description |
---|---|---|
M1 | 2016/04/18 | An attempt at API freeze towards the 0.5 release |
Final | 2016/06/22 |
API Quality
- Allow for alternative implementations of Handly model API [474023]
(target milestone: 0.5) - Make buffers auto-closeable [476988]
(target milestone: 0.5) - Remove deprecated API elements [487183]
(target milestone: 0.5) - Provide EditorUtility [488547]
(target milestone: 0.5) - Provide common implementation for navigator LinkHelper and OpenActionProvider [488548]
(target milestone: 0.5) - Make o.
e. handly dependency on o. e. core. resources optional [488819] (target milestone: 0.5) - New design for the model API [491564]
(target milestone: 0.5) - Rename some elements of the model API [491568]
(target milestone: 0.5) - In general, allow any Object as an Element body [491570]
(target milestone: 0.5) - Introduce ElementDelta.
Builder API [491575] (target milestone: 0.5) - Move IElement.
ToStringStyle to new file [491647] (target milestone: 0.5) - Move ISourceElement.
Property to new file [491649] (target milestone: 0.5) - Redesign working copy facility [492179]
(target milestone: 0.5)
Java 8
Integration with Xtext
Exemplary Implementations
Breaking Changes
- Remove deprecated API elements [487183]
(target milestone: 0.5) - AssertionError when becomeWorkingCopy is called with no underlying XtextResource [488563]
(target milestone: 0.5) - Make o.
e. handly dependency on o. e. core. resources optional [488819] (target milestone: 0.5) - New design for the model API [491564]
(target milestone: 0.5) - Rename some elements of the model API [491568]
(target milestone: 0.5) - In general, allow any Object as an Element body [491570]
(target milestone: 0.5) - Introduce ElementDelta.
Builder API [491575] (target milestone: 0.5) - Move IElement.
ToStringStyle to new file [491647] (target milestone: 0.5) - Move ISourceElement.
Property to new file [491649] (target milestone: 0.5) - Redesign working copy facility [492179]
(target milestone: 0.5)