Skip to content

Commit ca2ebc4

Browse files
committed
Changelog for 1.38.0
Signed-off-by: Roland Grunberg <[email protected]>
1 parent 3297423 commit ca2ebc4

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Change Log
22

3+
## 1.38.0 (December 19th, 2024)
4+
* enhancement - Add code lens for interface / abstract method implementations. See [#3813](https://github.com/redhat-developer/vscode-java/issues/3813).
5+
* `java.implementationCodelens.enabled` replaced by `java.implementationCodeLens`
6+
* Values for new setting are `"none"`, `"types"`, `"methods"`, `"all"`
7+
* enhancement - Add quick fix for sealed class within empty switch expression. See [JLS#3345](https://github.com/eclipse-jdtls/eclipse.jdt.ls/pull/3345).
8+
* enhancement - Support code assist on unresolved types. See [#1123](https://github.com/redhat-developer/vscode-java/issues/1123).
9+
* bug fix - Improve rendering of Markdown Comments (JEP 467). See [JLS#3332](https://github.com/eclipse-jdtls/eclipse.jdt.ls/pull/3332).
10+
* build - Check for updated snapshot repositories when running build. See [#3889](https://github.com/redhat-developer/vscode-java/pull/3889).
11+
* dependencies - Bump cross-spawn from 7.0.3 to 7.0.6. See [#3862](https://github.com/redhat-developer/vscode-java/pull/3862).
12+
* dependencies - Update vscode-redhat-telemetry to 0.9.1. See [#3886](https://github.com/redhat-developer/vscode-java/pull/3886).
13+
314
## 1.37.0 (November 28th, 2024)
415
* performance - Improve performance of code action requests. See [#3845](https://github.com/redhat-developer/vscode-java/pull/3845).
516
* performance - Improve performance of all language server requests that resolve a document URI. See [JLS#3313](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/3313).

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,9 @@ The following settings are supported:
257257
* `java.completion.engine`: [Experimental] Select code completion engine. Defaults to `ecj`.
258258
* `java.references.includeDeclarations`: Include declarations when finding references. Defaults to `true`
259259

260+
New in 1.38.0
261+
* `java.implementationCodeLens` : Enable/disable the implementations code lens for the provided categories. Possible values are `none`, `types`, `methods`, `all`. Note that this option replaces `java.implementationsCodeLens.enabled`.
262+
260263
Semantic Highlighting
261264
===============
262265
[Semantic Highlighting](https://github.com/redhat-developer/vscode-java/wiki/Semantic-Highlighting) fixes numerous syntax highlighting issues with the default Java Textmate grammar. However, you might experience a few minor issues, particularly a delay when it kicks in, as it needs to be computed by the Java Language server, when opening a new file or when typing. Semantic highlighting can be disabled for all languages using the `editor.semanticHighlighting.enabled` setting, or for Java only using [language-specific editor settings](https://code.visualstudio.com/docs/getstarted/settings#_languagespecific-editor-settings).

0 commit comments

Comments
 (0)