about summary refs log tree commit diff
path: root/nixos/doc/manual/release-notes
diff options
context:
space:
mode:
authorkirillrdy <kirillrdy@gmail.com>2024-01-24 06:19:20 +0900
committerGitHub <noreply@github.com>2024-01-24 06:19:20 +0900
commit64cab3aa8d98a09aaf360b9277b2f7837c064293 (patch)
tree8a2bd64b119acddaa88a0079735d57dcc1bd70cb /nixos/doc/manual/release-notes
parent927742e485e845f0a5798e14d93d88b2f1c6d12a (diff)
parent302dc9deb2f53178e384d6652ac09717699ecf95 (diff)
downloadnixlib-64cab3aa8d98a09aaf360b9277b2f7837c064293.tar
nixlib-64cab3aa8d98a09aaf360b9277b2f7837c064293.tar.gz
nixlib-64cab3aa8d98a09aaf360b9277b2f7837c064293.tar.bz2
nixlib-64cab3aa8d98a09aaf360b9277b2f7837c064293.tar.lz
nixlib-64cab3aa8d98a09aaf360b9277b2f7837c064293.tar.xz
nixlib-64cab3aa8d98a09aaf360b9277b2f7837c064293.tar.zst
nixlib-64cab3aa8d98a09aaf360b9277b2f7837c064293.zip
Merge pull request #279285 from huantianad/jdtls-upgrade
jdt-language-server: 1.26.0 -> 1.31.0, use upstream wrapper
Diffstat (limited to 'nixos/doc/manual/release-notes')
-rw-r--r--nixos/doc/manual/release-notes/rl-2405.section.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2405.section.md b/nixos/doc/manual/release-notes/rl-2405.section.md
index 551ed005a64b..9b0f85d0fdbe 100644
--- a/nixos/doc/manual/release-notes/rl-2405.section.md
+++ b/nixos/doc/manual/release-notes/rl-2405.section.md
@@ -184,6 +184,14 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
 
 - [watchdogd](https://troglobit.com/projects/watchdogd/), a system and process supervisor using watchdog timers. Available as [services.watchdogd](#opt-services.watchdogd.enable).
 
+- The `jdt-language-server` package now uses upstream's provided python wrapper instead of our own custom wrapper. This results in the following breaking and notable changes:
+
+  - The main binary for the package is now named `jdtls` instead of `jdt-language-server`, equivalent to what most editors expect the binary to be named.
+
+  - JVM arguments should now be provided with the `--jvm-arg` flag instead of setting `JAVA_OPTS`.
+
+  - The `-data` path is no longer required to run the package, and will be set to point to a folder in `$TMP` if missing.
+
 ## Other Notable Changes {#sec-release-24.05-notable-changes}
 
 <!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->