-
Notifications
You must be signed in to change notification settings - Fork 316
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1543 from eclipse/website-master
Release 2.19
- Loading branch information
Showing
5 changed files
with
141 additions
and
10 deletions.
There are no files selected for viewing
43 changes: 43 additions & 0 deletions
43
xtend-website/_posts/releasenotes/2019-09-03-version-2-19-0.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
--- | ||
layout: post | ||
title: Xtend 2.19.0 Release Notes | ||
date: 2019-09-03 | ||
categories: releasenotes | ||
published: true | ||
--- | ||
|
||
Xtend 2.19.0 is mainly a maintenance release. | ||
|
||
## Fixes | ||
|
||
* The `Delegate` Active Annotation now uses a stable order. | ||
* Improved `@Override` annotations in generated code. | ||
* Improved ambigous constructor calls. | ||
|
||
## Upgrades | ||
|
||
Xtend now uses Guava 27.1.0. The new version will be picked up automatically if you make use of the Xtext BOM or consume Xtend from its P2 repository. | ||
|
||
## Infrastructure | ||
|
||
Xtend is built now on the new Kubernetes based CBI infrastructure [JIRO](https://wiki.eclipse.org/CBI/Jenkins_Migration_FAQ). | ||
|
||
## Credits | ||
|
||
The Xtend Language project is thankful for the dedication of each committer and contributor. This release has been made possible by the following persons (in order of the number of contributed commits to this release): | ||
|
||
- Christian Dietrich (itemis) | ||
- Karsten Thoms (itemis) | ||
- Nico Prediger (itemis) | ||
- Sebastian Zarnekow (itemis) | ||
- Tamas Miklossy (itemis) | ||
|
||
## Fixed Issues | ||
|
||
As in every release cycle we were eagerly hunting down bugs, and reviewed and integrated plenty of contributions. 5 issues and 62 pull requests have made it into this release. For further details please refer to the following lists: | ||
|
||
* [Fixed GitHub issues](https://github.com/search?q=is%3Aissue+milestone%3ARelease_2.19+is%3Aclosed+repo%3Aeclipse%2Fxtext-xtend&type=Issues) | ||
|
||
* [Closed Pull Requests](https://github.com/search?q=is%3Apr+milestone%3ARelease_2.19+is%3Aclosed+repo%3Aeclipse%2Fxtext-xtend&type=Issues) | ||
|
||
* [Fixed Eclipse Bugzilla tickets](https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&classification=Modeling&classification=Tools&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate%2Ckeywords&f0=OP&f1=OP&f3=CP&f4=CP&known_name=Xtext%202.19&list_id=16618269&product=TMF&product=Xtend&query_based_on=Xtext%202.19&query_format=advanced&status_whiteboard=v2.19&status_whiteboard_type=allwordssubstr) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
87 changes: 87 additions & 0 deletions
87
xtext-website/_posts/releasenotes/2019-09-03-version-2-19-0.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
--- | ||
layout: post | ||
title: Xtext 2.19.0 Release Notes | ||
date: 2019-09-03 | ||
categories: releasenotes | ||
published: true | ||
--- | ||
|
||
Xtext 2.19.0 is mainly a maintenance release. | ||
|
||
## LSP Integration | ||
|
||
Xtext 2.19 now uses LSP4J version 0.8.0 / Language Server Protocol version 3.14.0. This allows you to consume Xtext Language Servers through WebSocket. | ||
|
||
## Classgraph | ||
|
||
We use Classgraph to scan the classpath. This allows us to provide Standlone Content Assist proposals (LSP/WEB) not only when the application runs with Java 8 but with Java 11, too. | ||
|
||
## Upgrades | ||
|
||
Xtext now uses Guava 27.1.0. The new version will be picked up automatically if you make use of the Xtext BOM or consume Xtext from its P2 repository. | ||
The MWE(2) version was updated to 2.11. | ||
|
||
## Gradle | ||
|
||
We made building Xtext projects and Xtext itself Gradle 6.0 ready and thus future-proof. | ||
|
||
## Maven Tycho | ||
|
||
For our integration of Eclipse Tycho based builds with Eclipse Orbit we now make use of the new Orbit Simrel Alias [https://download.eclipse.org/tools/orbit/downloads/2019-09](https://download.eclipse.org/tools/orbit/downloads/2019-09) instead of our own solution [https://download.eclipse.org/modeling/tmf/xtext/updates/orbit/2019-09](https://download.eclipse.org/modeling/tmf/xtext/updates/orbit/2019-09). | ||
|
||
## Infrastructure | ||
|
||
Xtend now is built on the new Kubernetes based CBI infrastructure [JIRO](https://wiki.eclipse.org/CBI/Jenkins_Migration_FAQ). | ||
|
||
## More Upgrades | ||
|
||
Xtext always follows the latest releases of the software it relies on. The following software upgrades have been considered for this release: | ||
|
||
* Latest supported Eclipse Platform 4.13 (a.k.a. 2019-09) | ||
* Eclipse MWE 2.11 | ||
* Guava 27.1 | ||
* LSP4J 0.8 | ||
* jquery 3.4.1 | ||
* node 10.16.0 | ||
* Maven Plugins: | ||
* maven-compiler-plugin 3.8.1 | ||
* maven-source-plugin 3.1.0 | ||
* Gradle 5.5 | ||
* Gradle Plugins: | ||
* com.github.johnrengelman.shadow 5.1.0 | ||
* io.spring.dependency-management 1.0.8.RELEASE | ||
* de.esoco.gwt 1.0.9 | ||
* org.ajoberstar.grgit 3.1.1 | ||
|
||
## Deprecations | ||
|
||
### Generator Fragments | ||
|
||
The generator fragments | ||
|
||
* `org.eclipse.xtext.generator.adapter.FragmentAdapter` | ||
* `org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorComparisonFragment` | ||
|
||
have been marked deprecated. They are in the already deprecated bundle `org.eclipse.xtext.generator`. There is currently no replacement for this fragment in the new `org.eclipse.xtext.xtext.generator` bundle. | ||
|
||
## Credits | ||
|
||
The Xtext project is thankful for the dedication of each committer and contributor. This release has been made possible by the following persons (in order of the number of contributed commits to this release to [all repositories](https://github.com/eclipse/xtext#repositories) except [xtext-xtend](https://github.com/eclipse/xtext-xtend)): | ||
|
||
- Christian Dietrich (itemis) | ||
- Karsten Thoms (itemis) | ||
- Nico Prediger (itemis) | ||
- Sebastian Zarnekow (itemis) | ||
- Tamas Miklossy (itemis) | ||
- Lorenzo Addazi (Mälardalen University Sweden) | ||
- Marcus Mews (NumberFour) | ||
|
||
## Fixed Issues | ||
|
||
As in every release cycle we were eagerly hunting down bugs, and reviewed and integrated plenty of contributions. 85 issues and 330 pull requests have made it into this release. For further details please refer to the following lists: | ||
|
||
* [Fixed GitHub issues](https://github.com/search?utf8=%E2%9C%93&q=is%3Aissue+milestone%3ARelease_2.19+is%3Aclosed+repo%3Aeclipse%2Fxtext+repo%3Aeclipse%2Fxtext-core+repo%3Aeclipse%2Fxtext-lib+repo%3Aeclipse%2Fxtext-extras+repo%3Aeclipse%2Fxtext-eclipse+repo%3Aeclipse%2Fxtext-idea+repo%3Aeclipse%2Fxtext-web+repo%3Aeclipse%2Fxtext-maven+repo%3Aeclipse%2Fxtext-xtend&type=Issues&ref=searchresults) | ||
|
||
* [Closed Pull Requests](https://github.com/search?utf8=%E2%9C%93&q=is%3Apr+milestone%3ARelease_2.19+is%3Aclosed+repo%3Aeclipse%2Fxtext+repo%3Aeclipse%2Fxtext-core+repo%3Aeclipse%2Fxtext-lib+repo%3Aeclipse%2Fxtext-extras+repo%3Aeclipse%2Fxtext-eclipse+repo%3Aeclipse%2Fxtext-idea+repo%3Aeclipse%2Fxtext-web+repo%3Aeclipse%2Fxtext-maven+repo%3Aeclipse%2Fxtext-xtend&type=Issues&ref=searchresults) | ||
|
||
* [Fixed Eclipse Bugzilla tickets](https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&classification=Modeling&classification=Tools&columnlist=product%2Ccomponent%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate%2Ckeywords&f0=OP&f1=OP&f3=CP&f4=CP&known_name=Xtext%202.19&list_id=16618269&product=TMF&product=Xtend&query_based_on=Xtext%202.19&query_format=advanced&status_whiteboard=v2.19&status_whiteboard_type=allwordssubstr) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters