This release will be delivered via a P2 repository.
This major release will bring some API breakage in the core framework and the Xtext integration component, as detailed in the Breaking Changes list below. Notably, it will not remain compatible with previous Xtext versions.
This release requires at least Eclipse Juno (3.8) and will be compatible with upcoming Eclipse Mars (4.5). Xtext 2.8 is now the minimum requirement for Handly Xtext Integration. Handly requires Java 6 or later and has no operating system specific dependencies.
Name | Date | Description |
---|---|---|
Final | 2015/06/24 |
API Quality
- Use StringBuilder instead of StringBuffer [450244]
(target milestone: 0.3) - API enhancements in HandleDelta [450430]
(target milestone: 0.3) - IHandlyXtextDocument#reconcile should return void [453005]
(target milestone: 0.3) - ISourceElement: remove hard dependency on ISourceFile [461262]
(target milestone: 0.3) - Deprecate ISourceFileFactory [464588]
(target milestone: 0.3) - Change the type of HandleDelta.
affectedChildren from IHandleDelta[] to HandleDelta[] [467474] (target milestone: 0.3)
Common UI Components
Exemplary Implementations
- Example model for Java [459190]
(target milestone: 0.3)
Integration with Xtext 2.8
- Support Xtext 2.
8 [458497] (target milestone: 0.3)
Breaking Changes
- Use StringBuilder instead of StringBuffer [450244]
(target milestone: 0.3) - API enhancements in HandleDelta [450430]
(target milestone: 0.3) - IHandlyXtextDocument#reconcile should return void [453005]
(target milestone: 0.3) - Support Xtext 2.
8 [458497] (target milestone: 0.3) - ISourceElement: remove hard dependency on ISourceFile [461262]
(target milestone: 0.3) - Change the type of HandleDelta.
affectedChildren from IHandleDelta[] to HandleDelta[] [467474] (target milestone: 0.3)