diff --git a/xtend-website/_posts/releasenotes/2026-02-23-version-2-42-0.md b/xtend-website/_posts/releasenotes/2026-02-23-version-2-42-0.md new file mode 100644 index 0000000..2a36caf --- /dev/null +++ b/xtend-website/_posts/releasenotes/2026-02-23-version-2-42-0.md @@ -0,0 +1,27 @@ +--- +layout: post +title: Xtend 2.42.0 Release Notes +date: 2026-02-23 +categories: releasenotes +published: true +--- + +## Call to Action: Secure the future maintenance of Xtext & Xtend + +As you might have recognized, the number of people contributing to Xtext & Xtend on a regular basis has declined over the past years and so has the number of contributions. At the same time the amount of work for basic maintenance has stayed the same or even increased with the new release cadence of Java and the Eclipse simultaneous release. Briefly: The future maintenance of Xtext & especially Xtend is at risk, at least in the current form and as part of the Eclipse Simrel. If you care, please join the discussion in [https://github.com/eclipse-xtext/xtext/issues/1721](https://github.com/eclipse-xtext/xtext/issues/1721). + +## Breaking Changes + +## Credits + +See Xtext release notes. + +## Fixed Issues + +As in every release cycle we were eagerly hunting down bugs, and reviewed and integrated plenty of contributions. 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.42+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.42+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.30&list_id=16618269&product=TMF&product=Xtend&query_based_on=Xtext%202.30&query_format=advanced&status_whiteboard=v2.42&status_whiteboard_type=allwordssubstr) diff --git a/xtend-website/documentation/204_activeannotations.md b/xtend-website/documentation/204_activeannotations.md index 94df7fc..fc2033f 100644 --- a/xtend-website/documentation/204_activeannotations.md +++ b/xtend-website/documentation/204_activeannotations.md @@ -240,13 +240,13 @@ Therefore, careful testing and debugging of the processor is essential. It is be org.eclipse.xtend org.eclipse.xtend.core - 2.41.0 + 2.42.0 test org.eclipse.xtext org.eclipse.xtext.xbase.testing - 2.41.0 + 2.42.0 test ``` diff --git a/xtend-website/download.md b/xtend-website/download.md index 9451b08..827c330 100644 --- a/xtend-website/download.md +++ b/xtend-website/download.md @@ -51,7 +51,7 @@ If you already have a project, you need to add the Xtend library: org.eclipse.xtend org.eclipse.xtend.lib - 2.41.0 + 2.42.0 ``` @@ -61,7 +61,7 @@ and the Xtend compiler plugin: org.eclipse.xtend xtend-maven-plugin - 2.41.0 + 2.42.0 @@ -89,7 +89,7 @@ plugins { repositories.mavenCentral() dependencies { - compile 'org.eclipse.xtend:org.eclipse.xtend.lib:2.41.0' + compile 'org.eclipse.xtend:org.eclipse.xtend.lib:2.42.0' } ``` diff --git a/xtext-website/_posts/releasenotes/2026-02-23-version-2-42-0.md b/xtext-website/_posts/releasenotes/2026-02-23-version-2-42-0.md new file mode 100644 index 0000000..266671c --- /dev/null +++ b/xtext-website/_posts/releasenotes/2026-02-23-version-2-42-0.md @@ -0,0 +1,38 @@ +--- +layout: post +title: Xtext 2.42.0 Release Notes +date: 2026-02-23 +categories: releasenotes +published: true +--- + +## Call to Action: Secure the future maintenance of Xtext + +As you might have recognized, the number of people contributing to Xtext on a regular basis has declined over the past years and so has the number of contributions. At the same time the amount of work for basic maintenance has stayed the same or even increased with the new release cadence of Java and the Eclipse simultaneous release. Briefly: The future maintenance of Xtext is at risk, at least in the current form and as part of the Eclipse Simrel. If you care, please join the discussion in [https://github.com/eclipse-xtext/xtext/issues/1721](https://github.com/eclipse-xtext/xtext/issues/1721). + +## Breaking Changes + +- LSP4J is now on 1.0.0 + +## Deprecations + +This will be the last release with Java 17 support. + +## 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). + +- Christian Dietrich +- Hannes Wellmann +- Mikaƫl Barbero +- Tommaso Fonda + +## Fixed Issues + +As in every release cycle we were eagerly hunting down bugs, and reviewed and integrated plenty of contributions. 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.42+is%3Aclosed+repo%3Aeclipse-xtext%2Fxtext&type=issues&ref=searchresults) + +* [Closed Pull Requests](https://github.com/search?utf8=%E2%9C%93&q=is%3Apr+milestone%3ARelease_2.42+is%3Aclosed+repo%3Aeclipse-xtext%2Fxtext&type=pullrequests&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.42&list_id=16618269&product=TMF&product=Xtend&query_based_on=Xtext%202.42&query_format=advanced&status_whiteboard=v2.42&status_whiteboard_type=allwordssubstr) diff --git a/xtext-website/documentation/350_continuous_integration.md b/xtext-website/documentation/350_continuous_integration.md index ca72b19..06a4b5d 100644 --- a/xtext-website/documentation/350_continuous_integration.md +++ b/xtext-website/documentation/350_continuous_integration.md @@ -307,6 +307,7 @@ To further speed up the p2 dependency resolution step, use the concrete build re | Xtext | EMF | MWE2/MWE | Xpand | Eclipse | All included in | | ------------- | ------------- | ----------- | ----------- | ----------- | ----------- | +| [2.42.0]({{page.upsite.xtext}}releases/2.42.0/) | [2.45.0]({{page.upsite.eclipse}}modeling/emf/emf/builds/release/2.45.0) (2.36.0) | [2.25.0]({{page.upsite.mwe}}releases/2.25.0/) (2.9.1) | no longer supported | [4.39.0]({{page.upsite.eclipse}}releases/2026-03) (4.30) | [2026-03]({{page.upsite.eclipse}}releases/2026-03)| | [2.41.0]({{page.upsite.xtext}}releases/2.41.0/) | [2.44.0]({{page.upsite.eclipse}}modeling/emf/emf/builds/release/2.44.0) (2.36.0) | [2.24.0]({{page.upsite.mwe}}releases/2.24.0/) (2.9.1) | no longer supported | [4.38.0]({{page.upsite.eclipse}}releases/2025-12) (4.30) | [2025-12]({{page.upsite.eclipse}}releases/2025-12)| | [2.40.0]({{page.upsite.xtext}}releases/2.40.0/) | [2.43.0]({{page.upsite.eclipse}}modeling/emf/emf/builds/release/2.43.0) (2.36.0) | [2.23.0]({{page.upsite.mwe}}releases/2.23.0/) (2.9.1) | no longer supported | [4.37.0]({{page.upsite.eclipse}}releases/2025-09) (4.30) | [2025-09]({{page.upsite.eclipse}}releases/2025-09)| | [2.39.0]({{page.upsite.xtext}}releases/2.39.0/) | [2.42.0]({{page.upsite.eclipse}}modeling/emf/emf/builds/release/2.42.0) (2.36.0) | [2.22.0]({{page.upsite.mwe}}releases/2.22.0/) (2.9.1) | no longer supported | [4.36.0]({{page.upsite.eclipse}}releases/2025-06) (4.30) | [2025-06]({{page.upsite.eclipse}}releases/2025-06)| @@ -344,7 +345,7 @@ To further speed up the p2 dependency resolution step, use the concrete build re | [2.8.3]({{page.upsite.xtext}}releases/2.8.3/), [2.8.2]({{page.upsite.xtext}}releases/2.8.2/), [2.8.1]({{page.upsite.xtext}}releases/2.8.1/) | [2.11.0]({{page.upsite.emf}}2.11/core/R201506010402/) (2.10.2) | [2.8.0]({{page.upsite.mwe}}releases/2.8.0/) (2.7.1) | [2.1.0]({{page.upsite.xpand}}releases/R201505260349) (1.4) | [4.5.0]({{page.upsite.eclipse}}eclipse/updates/4.5/R-4.5-201506032000/) (3.6) | [Mars R]({{page.upsite.eclipse}}releases/mars/201506241002/)| | [2.7.3]({{page.upsite.xtext}}releases/maintenance/R201411190455/) | [2.10.2]({{page.upsite.emf}}2.10.x/core/S201501230452/) (2.10) | [2.7.0]({{page.upsite.mwe}}releases/R201409021051/mwe2lang/) [1.3.4]({{page.upsite.mwe}}releases/R201409021027/mwe) (2.7.0/1.2) | [2.0.0]({{page.upsite.xpand}}releases/R201406030414) (1.4) | [4.4.2]({{page.upsite.eclipse}}eclipse/updates/4.4/R-4.4.2-201502041700) (3.6) |[Luna SR2]({{page.upsite.eclipse}}releases/luna/201502271000/)| -The following is an example target platform definition for Xtext 2.41.0 and Eclipse 4.38 alias 2025-12. +The following is an example target platform definition for Xtext 2.42.0 and Eclipse 4.39 alias 2026-03. ```xml @@ -353,7 +354,7 @@ The following is an example target platform definition for Xtext 2.41.0 and Ecli - + @@ -362,7 +363,7 @@ The following is an example target platform definition for Xtext 2.41.0 and Ecli - +