From b70c1bf88176dc4a219d24f0edd993f69b65a63b Mon Sep 17 00:00:00 2001 From: azerr Date: Mon, 15 Jun 2026 11:01:26 +0200 Subject: [PATCH] docs: Changelog 0.20.0 Signed-off-by: azerr --- src/main/resources/META-INF/plugin.xml | 37 ++++++++++++++++++- .../dap/console/DAPConsoleViewTest.java | 2 +- 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/src/main/resources/META-INF/plugin.xml b/src/main/resources/META-INF/plugin.xml index 3f0cbd406..f0f6d5e0f 100644 --- a/src/main/resources/META-INF/plugin.xml +++ b/src/main/resources/META-INF/plugin.xml @@ -6,6 +6,21 @@ 0.20.0 +
    +
  • Fixed ReadAction/WriteAction deadlocks following JetBrains best practices for non-cancellable read actions
  • +
  • Adaptive LSP timeouts: dynamically adjust timeouts based on execution context (ReadAction, WriteAction, EDT.)
  • +
  • Added support for textDocument/colorPresentation
  • +
  • Added support for textDocument/inlineCompletion
  • +
  • Improved code action handling: show all available actions (not just first), better quickfix integration
  • +
  • Performance improvements: async loading of explorer/console, reduced unnecessary refreshes for colors/inlay hints
  • +
  • Fixed memory leak issues and improved cancellation handling
  • +
  • Enhanced textDocument/documentLink navigation for external libraries
  • +
  • Added Perl LSP & DAP as user-defined language servers
  • +
  • Fixed Remote Development (Gateway) diagnostics display
  • +
+ See the full list of changes in the changelog. +

0.19.4

  • Added support for debugger Smart Step Into action via DAP StepInTargets
  • @@ -245,7 +260,7 @@

    0.0.1

    • Initial release
    • -
    +
Learn more in the changelog. ]]> @@ -371,6 +386,10 @@ serviceImplementation="com.redhat.devtools.lsp4ij.installation.definition.ServerInstallerManager"/> + + + + @@ -483,7 +502,7 @@ + implementation="com.redhat.devtools.lsp4ij.features.inlineCompletion.LSPInlineCompletionProvider"/> + + + + + + diff --git a/src/test/java/com/redhat/devtools/lsp4ij/dap/console/DAPConsoleViewTest.java b/src/test/java/com/redhat/devtools/lsp4ij/dap/console/DAPConsoleViewTest.java index 2360dbc10..c8b047daf 100644 --- a/src/test/java/com/redhat/devtools/lsp4ij/dap/console/DAPConsoleViewTest.java +++ b/src/test/java/com/redhat/devtools/lsp4ij/dap/console/DAPConsoleViewTest.java @@ -66,7 +66,7 @@ void testNormalOutput_partialJson_shouldReturnWhole() { void testNormalOutput_otherText_shouldBeNull() { String text = "Just some log"; String result = DAPConsoleView.getApplicableText(text, ConsoleViewContentType.NORMAL_OUTPUT); - assertNull(result); + assertEquals("Just some log", result); } @Test