Releases
v1.19.0
performance - No need to run the reconcile operation in a workspace job. See JLS#2660 .
performance - Avoid blocking the pipeline while handling refreshLocal
during document lifecycle events. See JLS#2659 .
performance - Avoid running document lifecycle in a workspace runnable unless it is necessary. See JLS#2641 , JLS#2637 .
performance - Re-validate current document if the focus is switched to a Java file. See #3053 .
performance - Only append data on completion item selected. See JLS#2639 .
performance - Remove some unnecessary completion item data fields. See JLS#2638 .
performance - Remove COMPLETION_EXECUTION_TIME
from the completion item response. See JLS#2621 .
performance - Use separate thread to handle didChangeWatchedFiles
events. See JLS#2643 .
performance - Add option to lazily resolve the text edits. See JLS#1864 .
enhancement - Add command to restart Java language server. See #2586 .
enhancement - Add support for proper array completions. See JLS#2609 .
enhancement - Completion items should support InsertTextMode
. See JLS#2577 .
enhancement - Use vscode-extension-proposals
for recommendations. See #3099 .
bug fix - Missing javadoc for field during completion. See JLS#2645 .
bug fix - Incorrect completion text edit ranges for snippets. See JLS#2626 .
bug fix - Update completion resolve data for javadoc completions. See JLS#2636 .
bug fix - Prevent sending shutdown job progress report. See JLS#2622 .
bug fix - On Windows, os.execvp
does not load the executable into current process. See JLS#2615 .
bug fix - Code completion for constructor is broken with java.completion.matchCase
enabled. See #3118 .
build - Gracefully recover from failure to detect the language server project in sibling directory. See #3107 .
dependencies - Update to lombok 1.18.28. See #3117 .
You canβt perform that action at this time.