Skip to content

Commit 194fbe3

Browse files
committed
Changelog for 1.36.0
Signed-off-by: Roland Grunberg <[email protected]>
1 parent cc32926 commit 194fbe3

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Change Log
22

3+
## 1.36.0 (October 31st, 2024)
4+
* enhancement - Experimental support for using `javac` as the compiler. See [#3558](https://github.com/redhat-developer/vscode-java/pull/3558), [JLS#3167](https://github.com/eclipse-jdtls/eclipse.jdt.ls/pull/3167).
5+
* `java.jdt.ls.javac.enabled`: Enables Javac-based compilation.
6+
* Requires running with **Java 23**. Make sure to use `java.jdt.ls.java.home` for this.
7+
* Defaults to `off`
8+
* `java.completion.engine`: Select code completion engine. (`ecj` or `dom`)
9+
* Requires `java.jdt.ls.javac.enabled` to be `on`
10+
* Defaults to `ecj`
11+
* enhancement - Automatically add `///` on new line when editing Markdown comments (JEP 467). See [#3801](https://github.com/redhat-developer/vscode-java/issues/3801).
12+
* bug fix - Re-enable dynamic code actions by fixing the URI comparison. See [#3792](https://github.com/redhat-developer/vscode-java/pull/3792).
13+
* bug fix - Intermittent failures to suggest Java core packages for completion & code actions. See [#3797](https://github.com/redhat-developer/vscode-java/issues/3797).
14+
* bug fix - `java.diagnostic.filter` is broken on Windows. See [JLS#3290](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/3290).
15+
* bug fix - Type declaration snippets should respect `java.templates.typeComment`. See [JLS#3295](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/3295).
16+
* bug fix - Linux release package files have excessive permissions. See [JLS#3293](https://github.com/eclipse-jdtls/eclipse.jdt.ls/issues/3293).
17+
* bug fix - Remove Dependency Analytics extension from being recommended. See [#3804](https://github.com/redhat-developer/vscode-java/pull/3804).
18+
* bug fix - Update embedded lombok library name to reflect actual version. See [#3833](https://github.com/redhat-developer/vscode-java/pull/3833).
19+
* dependencies - Use Node 20 in release-job only. See [#3809](https://github.com/redhat-developer/vscode-java/pull/3809).
20+
321
## 1.35.1 (September 30th, 2024)
422
* bug fix - Dynamic code actions fail on Windows. See [#3780](https://github.com/redhat-developer/vscode-java/issues/3780).
523

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ The following settings are supported:
255255
- Workspace Symbols
256256

257257
New in 1.36.0
258-
* `java.jdt.ls.javac.enabled`: [Experimental] Specify whether to enable Javac-based compilation in the language server. Requires running this extension with Java 23. Defaults to `false`.
258+
* `java.jdt.ls.javac.enabled`: [Experimental] Specify whether to enable Javac-based compilation in the language server. Requires running this extension with Java 23. Defaults to `off`.
259259
* `java.completion.engine`: [Experimental] Select code completion engine. Defaults to `ecj`.
260260

261261
Semantic Highlighting

0 commit comments

Comments
 (0)