This release will be delivered via a P2 repository.
Due to the API rework involved, there are breaking changes that existing clients will need to accommodate to. 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.
Name | Date | Description |
---|---|---|
M1 | 2016/11/10 | An attempt at API freeze towards the 0.6 release |
Final | 2016/12/09 |
API Quality
- Move o.
e. handly. model. Property to o. e. handly. util [498749] (target milestone: 0.6) - Property should retain type information at runtime [498752]
(target milestone: 0.6) - Property should be able to provide a default value [498873]
(target milestone: 0.6) - Property should store and provide its raw type [499101]
(target milestone: 0.6) - Initial API and implementation for contexts [499220]
(target milestone: 0.6) - Initial implementation of GuiceContext [499224]
(target milestone: 0.6) - Replace ToStringStyle with a context [499540]
(target milestone: 0.6) - Remove SimpleSourceElementInfo [499879]
(target milestone: 0.6) - Revise core overridable methods [500407]
(target milestone: 0.6) - Revise overridable methods in Element hierarchy [500408]
(target milestone: 0.6) - Initial API and implementation for the model object [500653]
(target milestone: 0.6) - Overhaul snapshot facility [500893]
(target milestone: 0.6) - Rename package o.
e. handly. document to o. e. handly. text [501070] (target milestone: 0.6) - Rename SimpleBuffer to Buffer [501080]
(target milestone: 0.6) - Make TextFileBuffer more flexible [502000]
(target milestone: 0.6) - Introduce notification manager API [505777]
(target milestone: 0.6) - Revise working copy related APIs [506332]
(target milestone: 0.6) - Support non-local file system in element API [506717]
(target milestone: 0.6)
Breaking Changes
- UiSynchronizer.
DEFAULT may be not initialized [496840] (target milestone: 0.6) - Move o.
e. handly. model. Property to o. e. handly. util [498749] (target milestone: 0.6) - Property should retain type information at runtime [498752]
(target milestone: 0.6) - Replace ToStringStyle with a context [499540]
(target milestone: 0.6) - Remove SimpleSourceElementInfo [499879]
(target milestone: 0.6) - Revise core overridable methods [500407]
(target milestone: 0.6) - Revise overridable methods in Element hierarchy [500408]
(target milestone: 0.6) - Initial API and implementation for the model object [500653]
(target milestone: 0.6) - Extract workspace-related functionality from SourceFile to a new subclass [500676]
(target milestone: 0.6) - Overhaul snapshot facility [500893]
(target milestone: 0.6) - Rename package o.
e. handly. document to o. e. handly. text [501070] (target milestone: 0.6) - Rename SimpleBuffer to Buffer [501080]
(target milestone: 0.6) - Make TextFileBuffer more flexible [502000]
(target milestone: 0.6) - Streamline buffer API [505714]
(target milestone: 0.6) - Revise working copy related APIs [506332]
(target milestone: 0.6) - Support non-local file system in element API [506717]
(target milestone: 0.6)