v261.13587.0
-
🧪 Kotlin LSP for VS Code Extension
Includes Kotlin Language Server bundled for use with Visual Studio Code -
🗂️ Standalone Kotlin LSP ZIP Archive
Standalone Kotlin Language Server version for editors other than VS Code
Changelog
🛠 LSP capabilities
- Full support of inlay hints with a fine-grained configuration via
jetbrains.kotlin.hints.*LS settings
✨ UX improvements
- Zero-dependencies platform-specific builds -- no JDK required by default, the language server bundles its own
- Code completion revamp: suggesting order is now on par with IJ and more relevant
- Code completion latency is ~30% better
kotlinLSP.jdkForSymbolResolutionoption to specify JDK version that will be used as a dependency for symbol resolution- LS now checks JDK/Gradle versions compatibility and fails gracefully in the case of incompatible changes
- Indicies are now stored in a dedicated folder and are properly shared between multiple projects and LS instances
- All inspections and intentions are now using
mod commandwhich a more robust approach for LSP-like protocols
Other
- More indexing fixes on Windows
- Smaller bundle size on every platform
- Improved Gradle import performance
- Better JDK selection for Gradle import when multiple options are present
- Native filewatcher lib is now signed on OS X in release builds
- Native filewatcher lib is now linked with
libgccstatically - Compiler plugins support for JPS and .json-based imports