github Kotlin/kotlin-lsp kotlin-lsp/v262.1817.0
v262.1817.0

9 hours ago

v262.1817.0

Changelog

Important

This is a hotfix release for v262.1668.0.

The fix is related to unexpected warnings being printed to STDIO at the start of the server.
It disables them to avoid potential problems with different LSP clients.

The changelog below comes from the v262.1668.0 release and is repeated here for clarity.

🔧 Kotlin 2.3.0 support

🛠 LSP capabilities

  • Import of Maven projects is now supported
  • Import of Gradle projects is now more robust
  • "Go to Type Definition" (typeDefinition) for Kotlin symbols
  • "Go to Implementation" (implementation) for Kotlin symbols
  • New code actions are supported:
    • "Add names to call arguments"
    • "Specify type explicitly"
    • "Add import" quick fixes for unresolved references
  • New inspections from the IntelliJ Kotlin Plugin:
  • Compiler plugins like kotlinx.serialization and AllOpen are now fully supported

✨ UX improvements

  • "Go to Symbol" now works faster due to improved performance of "Workspace Symbols" requests
  • Distribution size has been reduced by > 30% (from 600 MB down to 400 MB)
  • Various other performance improvements

🐛 Bug fixes

  • Fixed caret misplacement and exceptions after invoking code completion
  • Angular brackets are no longer highlighted as unmatched in the editor
  • Various memory leaks fixed

Don't miss a new kotlin-lsp release

NewReleases is sending notifications on new releases.