diff --git a/CHANGELOG.md b/CHANGELOG.md index e04aacef9..7a8284a3e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,18 +1,31 @@ ## LSP4J Change Log -### v0.21.0 (TBD) +### v0.22.0 (TBD) + +Fixed issues: + +Breaking API changes: + +Nightly japicmp report: + +### [v0.21.0 (May 2023)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.21.0) * Implemented DAP version 1.60.0 + * LSP4J's implementation of JSON-RPC 2.0 specification has been fixed regarding + de-structure the outermost array wrapper if it's a single array parameter. + * See [#553](https://github.com/eclipse-lsp4j/lsp4j/issues/553) for detailed discussion. + * xbase's `@Pure` and `ToStringBuilder` is no longer used by LSP4J + * See [#494](https://github.com/eclipse-lsp4j/lsp4j/issues/494) for detailed discussion. Fixed issues: Breaking API changes: * LSP4J now requires Java 11 to build and run. This can be observed in the japicmp - report which says class file format version changed from 52.0 to 55.0. + report which says class file format version changed from 52.0 to 55.0. . -Nightly japicmp report: +japicmp report: ### [v0.20.1 (February 2023)](https://github.com/eclipse-lsp4j/lsp4j/releases/tag/v0.20.1) diff --git a/README.md b/README.md index 5d9a39668..8e2d0bf5f 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,8 @@ The Maven Repositories, p2 Update Sites, and the Snapshots contain _signed jars_ ### Supported LSP Versions - * LSP4J 0.21.* _(Next release)_ → LSP 3.17.0 + * LSP4J 0.22.* _(Next release)_ → LSP 3.17.0 + * LSP4J 0.21.* → LSP 3.17.0 * LSP4J 0.20.* → LSP 3.17.0 * LSP4J 0.19.* → LSP 3.17.0 * LSP4J 0.18.* → LSP 3.17.0 @@ -58,7 +59,8 @@ The Maven Repositories, p2 Update Sites, and the Snapshots contain _signed jars_ ### Supported DAP Versions - * LSP4J 0.21.* _(Next release)_ → DAP 1.60.0 + * LSP4J 0.22.* _(Next release)_ → DAP 1.60.0 + * LSP4J 0.21.* → DAP 1.60.0 * LSP4J 0.20.* → DAP 1.58.0 * LSP4J 0.19.* → DAP 1.58.0 * LSP4J 0.18.* → DAP 1.58.0 diff --git a/gradle/versions.gradle b/gradle/versions.gradle index 5cb72addd..ade5460e2 100644 --- a/gradle/versions.gradle +++ b/gradle/versions.gradle @@ -10,7 +10,7 @@ * SPDX-License-Identifier: EPL-2.0 OR BSD-3-Clause ******************************************************************************/ -version = '0.21.0-SNAPSHOT' +version = '0.21.0' ext.versions = [ 'xtend_lib': '2.28.0', diff --git a/releng/build.Jenkinsfile b/releng/build.Jenkinsfile index 5fc529cd1..5d99fd55a 100644 --- a/releng/build.Jenkinsfile +++ b/releng/build.Jenkinsfile @@ -73,7 +73,7 @@ pipeline { // XXX: Can release vs snapshot be detected automatically so that // the following line does not have to be commented/uncommented // on each change to/from SNAPSHOT? - sh './releng/deploy-build.sh' + // sh './releng/deploy-build.sh' } } } diff --git a/releng/pom.xml b/releng/pom.xml index 0932995a7..4b7ab3bc4 100644 --- a/releng/pom.xml +++ b/releng/pom.xml @@ -29,29 +29,29 @@ org.eclipse.lsp4j org.eclipse.lsp4j - 0.21.0-SNAPSHOT + 0.21.0 org.eclipse.lsp4j org.eclipse.lsp4j - 0.21.0-SNAPSHOT + 0.21.0 sources org.eclipse.lsp4j org.eclipse.lsp4j.debug - 0.21.0-SNAPSHOT + 0.21.0 org.eclipse.lsp4j org.eclipse.lsp4j.debug - 0.21.0-SNAPSHOT + 0.21.0 sources org.eclipse.lsp4j org.eclipse.lsp4j.generator - 0.21.0-SNAPSHOT + 0.21.0 com.google @@ -62,51 +62,51 @@ org.eclipse.lsp4j org.eclipse.lsp4j.generator - 0.21.0-SNAPSHOT + 0.21.0 sources org.eclipse.lsp4j org.eclipse.lsp4j.jsonrpc - 0.21.0-SNAPSHOT + 0.21.0 org.eclipse.lsp4j org.eclipse.lsp4j.jsonrpc - 0.21.0-SNAPSHOT + 0.21.0 sources org.eclipse.lsp4j org.eclipse.lsp4j.jsonrpc.debug - 0.21.0-SNAPSHOT + 0.21.0 org.eclipse.lsp4j org.eclipse.lsp4j.jsonrpc.debug - 0.21.0-SNAPSHOT + 0.21.0 sources org.eclipse.lsp4j org.eclipse.lsp4j.websocket.jakarta - 0.21.0-SNAPSHOT + 0.21.0 org.eclipse.lsp4j org.eclipse.lsp4j.websocket.jakarta - 0.21.0-SNAPSHOT + 0.21.0 sources org.eclipse.lsp4j org.eclipse.lsp4j.websocket - 0.21.0-SNAPSHOT + 0.21.0 org.eclipse.lsp4j org.eclipse.lsp4j.websocket - 0.21.0-SNAPSHOT + 0.21.0 sources