diff --git a/CHANGELOG.md b/CHANGELOG.md index dc4624809..288c3f2a6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Change Log +## 1.57.0 (October 1, 2026) + * performance - Optimize startup time. See [#4514](https://github.com/redhat-developer/vscode-java/pull/4514). + * enhancement - Project manager should warn when two projects share the same groupId and artifactId. See [#4491](https://github.com/redhat-developer/vscode-java/issues/4491). + * enhancement - Upgrade the bundled JDK version to 25 LTS. See [#4439](https://github.com/redhat-developer/vscode-java/issues/4439), [#4353](https://github.com/redhat-developer/vscode-java/issues/4353). + * enhancement - Support Java 27. See [JLS#3889](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/3889). + * enhancement - Make decompiler cache size configurable via system property `jdt.ls.decompiler.cacheSize`. See [JLS#3875](https://github.com/eclipse-jdtls/eclipse.jdt.ls/pull/3875). + * enhancement - Show a progress report on the client side when executing delegate commands. See [JLS#1186](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/1186). + * enhancement - Per-parameter signature help documentation. See [JLS#1291](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/1291). + * bug fix - JDT.LS fails to start with "Unrecognized VM option 'AllowArchivingWithJavaAgent'". See [#4511](https://github.com/redhat-developer/vscode-java/issues/4511). + * documentation - Fix typo in the wiki page https://github.com/redhat-developer/vscode-java/wiki/JDK-Requirements#java.configuration.runtimes. See [#4509](https://github.com/redhat-developer/vscode-java/issues/4509). + * bug fix - JDT LS re-initializes every ~20s and spawns a Gradle daemon each time. See [#4501](https://github.com/redhat-developer/vscode-java/issues/4501). + * bug fix - "Sort Member: Avoid Volatile Changes" sorts alphabetically. See [#3990](https://github.com/redhat-developer/vscode-java/issues/3990). + * bug fix - Allow parsing maps in `JSONUtility`. See [JLS#3900](https://github.com/eclipse-jdtls/eclipse.jdt.ls/pull/3900). + * bug fix - Fix regression in handing `{@index }` Javadoc. See [JLS#3878](https://github.com/eclipse-jdtls/eclipse.jdt.ls/pull/3878). + * bug fix - Fix overlapping edits in postfix completions. See [JLS#3861](https://github.com/eclipse-jdtls/eclipse.jdt.ls/pull/3861). + * bug fix - Having a project with preview enabled but not set to the latest Java version silently fails to build. See [JLS#3846](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/3846). + * bug fix - JEP 511: Hovering over java.xml module import displays java.xml.crypto Javadoc. See [JLS#3709](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/3709). + * bug fix - Early log messages are not filtered. See [JLS#3541](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/3541). + * bug fix - Outgoing call hierarchies sometimes duplicate the results. See [JLS#3193](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/3193). + * bug fix - Incorrect Javadoc rendering when inline @ tokens appear in block tags. See [JLS#3631](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/3631). + ## 1.56.0 (September 3, 2026) * enhancement - Add a setting to specify the Maven project cache size. See [#4493](https://github.com/redhat-developer/vscode-java/pull/4493). * enhancement - Add setting to set Eclipse classpath variables (i.e. `kind="var"`). See [#4490](https://github.com/redhat-developer/vscode-java/pull/4490). diff --git a/changes b/changes deleted file mode 100644 index 92b7e65b1..000000000 --- a/changes +++ /dev/null @@ -1,7 +0,0 @@ -Fetching issues from https://api.github.com/repos/redhat-developer/vscode-java/issues?state=closed&milestone=154&page=1 - * enhancement - Fix #3210: map decorator token to annotation scope. See [#4421](https://github.com/redhat-developer/vscode-java/pull/4421). - * enhancement - Add feature: copy fully qualified name . See [#374](https://github.com/redhat-developer/vscode-java/issues/374). - * bug fix - Sanitize existing command links from hover Javadocs. See [#4429](https://github.com/redhat-developer/vscode-java/pull/4429). - * bug fix - Maven project 5 folders deap are not loaded as java projects. See [#4364](https://github.com/redhat-developer/vscode-java/issues/4364). - * bug fix - Very long Javadoc is truncated on hover. See [#4219](https://github.com/redhat-developer/vscode-java/issues/4219). - * bug fix - Failed to initialize language server due to "Internal error. Caused by: NPE: Cannot invoke 'o.e.m.c.e.IMaven.getSettings()' because the return value of 'o.e.m.c.MavenPlugin.getMaven()' is null". See [#3469](https://github.com/redhat-developer/vscode-java/issues/3469).