From 8604c5d1997cf9a743a4fe586f43ff0aa3ee1c0c Mon Sep 17 00:00:00 2001 From: Tobias Ortmayr Date: Fri, 27 Dec 2024 11:00:48 +0100 Subject: [PATCH] v2.3.0 --- CHANGELOG.md | 13 ++++++++++++- .../META-INF/MANIFEST.MF | 2 +- examples/org.eclipse.glsp.example.workflow/pom.xml | 2 +- plugins/org.eclipse.glsp.graph/META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.glsp.graph/pom.xml | 2 +- .../org.eclipse.glsp.layout/META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.glsp.layout/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.glsp.server.emf/pom.xml | 2 +- .../META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.glsp.server.websocket/pom.xml | 2 +- .../org.eclipse.glsp.server/META-INF/MANIFEST.MF | 2 +- plugins/org.eclipse.glsp.server/pom.xml | 2 +- pom.xml | 2 +- releng/org.eclipse.glsp.feature/feature.xml | 2 +- releng/org.eclipse.glsp.feature/pom.xml | 2 +- releng/org.eclipse.glsp.repository/pom.xml | 2 +- releng/pom.xml | 2 +- tests/org.eclipse.glsp.graph.test/pom.xml | 2 +- tests/org.eclipse.glsp.server.test/pom.xml | 2 +- tests/pom.xml | 2 +- 21 files changed, 32 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e9e444b..840c3a47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,24 @@ # Eclipse GLSP Server Changelog -## v2.3.0 - active +## [v2.3.0 - 27/12/2024](https://github.com/eclipse-glsp/glsp-server/releases/tag/v2.3.0) ### Changes - [API] Fix: do not bind the DefaultActionDispatcher as ActionHandler, so it can be correctly disposed and the thread is closed at the end of a session [#246](https://github.com/eclipse-glsp/glsp-server/pull/246) - Contributed on behalf of Axon Ivy AG +- [API] Align default type configuration with client side [#245](https://github.com/eclipse-glsp/glsp-server/pull/245) + - Introduce `GForeignObjectElement` and corresponding builder + - Update default type mapping configuration to match the configuration on client side +- Introduce async live model validation behavior [#247](https://github.com/eclipse-glsp/glsp-server/pull/247) ### Potentially Breaking Changes +- [deps] Remove dependency to Google Guava [#244](https://github.com/eclipse-glsp/glsp-server/pull/244) + - The core framework no longer depends on any Guava components. + - Introduced custom `BiIndex` class to replace usage of Guava's `BiMap` + - Adopters that want that still depend on Guava code have to ensure that the dependency is available as it is no longer shipped with GLSP +- [deps] Update dependencies to Jakarta namespace and Eclipse 2024-x [#249](https://github.com/eclipse-glsp/glsp-server/pull/249) + - This includes a switch to Jetty 12.x, and the Jakarta variant of LSP4j Websocket. For adopters that still rely on the javax namespace and [alternative release](https://github.com/eclipse-glsp/glsp-server/releases/tag/v2.3.0.javax) is provided + ## [v2.2.1 - 22/07/2024](https://github.com/eclipse-glsp/glsp-server/releases/tag/v2.2.1) ### Changes diff --git a/examples/org.eclipse.glsp.example.workflow/META-INF/MANIFEST.MF b/examples/org.eclipse.glsp.example.workflow/META-INF/MANIFEST.MF index f126d643..9de9c50f 100644 --- a/examples/org.eclipse.glsp.example.workflow/META-INF/MANIFEST.MF +++ b/examples/org.eclipse.glsp.example.workflow/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: GLSP Workflow Example Bundle-SymbolicName: org.eclipse.glsp.example.workflow;singleton:=true -Bundle-Version: 2.3.0.qualifier +Bundle-Version: 2.3.0 Bundle-ClassPath: . Bundle-Vendor: Eclipse GLSP Bundle-Localization: plugin diff --git a/examples/org.eclipse.glsp.example.workflow/pom.xml b/examples/org.eclipse.glsp.example.workflow/pom.xml index 6e318ba7..dcc99e41 100644 --- a/examples/org.eclipse.glsp.example.workflow/pom.xml +++ b/examples/org.eclipse.glsp.example.workflow/pom.xml @@ -9,7 +9,7 @@ org.eclipse.glsp org.eclipse.glsp.parent - 2.3.0-SNAPSHOT + 2.3.0 ../../pom.xml diff --git a/plugins/org.eclipse.glsp.graph/META-INF/MANIFEST.MF b/plugins/org.eclipse.glsp.graph/META-INF/MANIFEST.MF index df64ffe7..a2b8f7c0 100644 --- a/plugins/org.eclipse.glsp.graph/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.glsp.graph/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: GLSP Graph Bundle-SymbolicName: org.eclipse.glsp.graph;singleton:=true -Bundle-Version: 2.3.0.qualifier +Bundle-Version: 2.3.0 Bundle-Vendor: Eclipse GLSP Automatic-Module-Name: org.eclipse.glsp.graph Bundle-RequiredExecutionEnvironment: JavaSE-17 diff --git a/plugins/org.eclipse.glsp.graph/pom.xml b/plugins/org.eclipse.glsp.graph/pom.xml index 3eeefe6b..9225faa2 100644 --- a/plugins/org.eclipse.glsp.graph/pom.xml +++ b/plugins/org.eclipse.glsp.graph/pom.xml @@ -8,7 +8,7 @@ org.eclipse.glsp org.eclipse.glsp.parent - 2.3.0-SNAPSHOT + 2.3.0 ../../pom.xml diff --git a/plugins/org.eclipse.glsp.layout/META-INF/MANIFEST.MF b/plugins/org.eclipse.glsp.layout/META-INF/MANIFEST.MF index 3cb8f5f6..940f8af5 100644 --- a/plugins/org.eclipse.glsp.layout/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.glsp.layout/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: GLSP Layout Bundle-SymbolicName: org.eclipse.glsp.layout -Bundle-Version: 2.3.0.qualifier +Bundle-Version: 2.3.0 Bundle-Vendor: EclispeSource Automatic-Module-Name: org.eclipse.glsp.layout Bundle-RequiredExecutionEnvironment: JavaSE-17 diff --git a/plugins/org.eclipse.glsp.layout/pom.xml b/plugins/org.eclipse.glsp.layout/pom.xml index 0fb248a6..d5522cc4 100644 --- a/plugins/org.eclipse.glsp.layout/pom.xml +++ b/plugins/org.eclipse.glsp.layout/pom.xml @@ -8,7 +8,7 @@ org.eclipse.glsp org.eclipse.glsp.parent - 2.3.0-SNAPSHOT + 2.3.0 ../../pom.xml diff --git a/plugins/org.eclipse.glsp.server.emf/META-INF/MANIFEST.MF b/plugins/org.eclipse.glsp.server.emf/META-INF/MANIFEST.MF index f31dce45..3e618c4f 100644 --- a/plugins/org.eclipse.glsp.server.emf/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.glsp.server.emf/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: GLSP Server EMF Bundle-SymbolicName: org.eclipse.glsp.server.emf;singleton:=true -Bundle-Version: 2.3.0.qualifier +Bundle-Version: 2.3.0 Bundle-ClassPath: . Bundle-Vendor: Eclipse GLSP Bundle-Localization: plugin diff --git a/plugins/org.eclipse.glsp.server.emf/pom.xml b/plugins/org.eclipse.glsp.server.emf/pom.xml index 4dd11235..0e7c69b2 100644 --- a/plugins/org.eclipse.glsp.server.emf/pom.xml +++ b/plugins/org.eclipse.glsp.server.emf/pom.xml @@ -9,7 +9,7 @@ org.eclipse.glsp org.eclipse.glsp.parent - 2.3.0-SNAPSHOT + 2.3.0 ../../pom.xml diff --git a/plugins/org.eclipse.glsp.server.websocket/META-INF/MANIFEST.MF b/plugins/org.eclipse.glsp.server.websocket/META-INF/MANIFEST.MF index 1a5323f0..9c770b61 100644 --- a/plugins/org.eclipse.glsp.server.websocket/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.glsp.server.websocket/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: GLSP Server Websocket Bundle-SymbolicName: org.eclipse.glsp.server.websocket -Bundle-Version: 2.3.0.qualifier +Bundle-Version: 2.3.0 Bundle-Vendor: Eclipse GLSP Automatic-Module-Name: com.eclipsesource.glps.server.websocket Bundle-RequiredExecutionEnvironment: JavaSE-17 diff --git a/plugins/org.eclipse.glsp.server.websocket/pom.xml b/plugins/org.eclipse.glsp.server.websocket/pom.xml index 2b14cade..43bda730 100644 --- a/plugins/org.eclipse.glsp.server.websocket/pom.xml +++ b/plugins/org.eclipse.glsp.server.websocket/pom.xml @@ -8,7 +8,7 @@ org.eclipse.glsp org.eclipse.glsp.parent - 2.3.0-SNAPSHOT + 2.3.0 ../../pom.xml diff --git a/plugins/org.eclipse.glsp.server/META-INF/MANIFEST.MF b/plugins/org.eclipse.glsp.server/META-INF/MANIFEST.MF index d13cde77..4253a582 100644 --- a/plugins/org.eclipse.glsp.server/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.glsp.server/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: GLSP Server Bundle-SymbolicName: org.eclipse.glsp.server -Bundle-Version: 2.3.0.qualifier +Bundle-Version: 2.3.0 Bundle-Vendor: Eclipse GLSP Automatic-Module-Name: org.eclipse.glsp.server Bundle-RequiredExecutionEnvironment: JavaSE-17 diff --git a/plugins/org.eclipse.glsp.server/pom.xml b/plugins/org.eclipse.glsp.server/pom.xml index 188973b3..7a4286d8 100644 --- a/plugins/org.eclipse.glsp.server/pom.xml +++ b/plugins/org.eclipse.glsp.server/pom.xml @@ -8,7 +8,7 @@ org.eclipse.glsp org.eclipse.glsp.parent - 2.3.0-SNAPSHOT + 2.3.0 ../../pom.xml diff --git a/pom.xml b/pom.xml index e064f09d..3c7366f1 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.eclipse.glsp org.eclipse.glsp.parent GLSP Parent pom - 2.3.0-SNAPSHOT + 2.3.0 pom GLSP Parent diff --git a/releng/org.eclipse.glsp.feature/feature.xml b/releng/org.eclipse.glsp.feature/feature.xml index 4d324d38..f33a66f3 100644 --- a/releng/org.eclipse.glsp.feature/feature.xml +++ b/releng/org.eclipse.glsp.feature/feature.xml @@ -2,7 +2,7 @@ diff --git a/releng/org.eclipse.glsp.feature/pom.xml b/releng/org.eclipse.glsp.feature/pom.xml index 48a6f0b1..31bd8755 100644 --- a/releng/org.eclipse.glsp.feature/pom.xml +++ b/releng/org.eclipse.glsp.feature/pom.xml @@ -4,7 +4,7 @@ org.eclipse.glsp org.eclipse.glsp.releng - 2.3.0-SNAPSHOT + 2.3.0 ../ eclipse-feature diff --git a/releng/org.eclipse.glsp.repository/pom.xml b/releng/org.eclipse.glsp.repository/pom.xml index cbf67b8f..e3fd23d6 100644 --- a/releng/org.eclipse.glsp.repository/pom.xml +++ b/releng/org.eclipse.glsp.repository/pom.xml @@ -5,7 +5,7 @@ org.eclipse.glsp org.eclipse.glsp.releng - 2.3.0-SNAPSHOT + 2.3.0 ../ org.eclipse.glsp.repository diff --git a/releng/pom.xml b/releng/pom.xml index 93ae7996..9064ac4f 100644 --- a/releng/pom.xml +++ b/releng/pom.xml @@ -12,7 +12,7 @@ org.eclipse.glsp org.eclipse.glsp.parent - 2.3.0-SNAPSHOT + 2.3.0 ../pom.xml diff --git a/tests/org.eclipse.glsp.graph.test/pom.xml b/tests/org.eclipse.glsp.graph.test/pom.xml index 4f82acd3..550a1714 100644 --- a/tests/org.eclipse.glsp.graph.test/pom.xml +++ b/tests/org.eclipse.glsp.graph.test/pom.xml @@ -7,7 +7,7 @@ org.eclipse.glsp org.eclipse.glsp.parent - 2.3.0-SNAPSHOT + 2.3.0 ../../pom.xml diff --git a/tests/org.eclipse.glsp.server.test/pom.xml b/tests/org.eclipse.glsp.server.test/pom.xml index e4f145e3..ec874934 100644 --- a/tests/org.eclipse.glsp.server.test/pom.xml +++ b/tests/org.eclipse.glsp.server.test/pom.xml @@ -7,7 +7,7 @@ org.eclipse.glsp org.eclipse.glsp.parent - 2.3.0-SNAPSHOT + 2.3.0 ../../pom.xml diff --git a/tests/pom.xml b/tests/pom.xml index f5520436..ebdf5ad0 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -12,7 +12,7 @@ org.eclipse.glsp org.eclipse.glsp.parent - 2.3.0-SNAPSHOT + 2.3.0 ../pom.xml