- 
๐งช Kotlin for VS Code Extension 
 Includes the Kotlin Language Server bundled for use with Visual Studio Code.
 Download ย |ย SHA-256 Checksum
- 
๐๏ธ Kotlin Language Server (Standalone ZIP) 
 Standalone version of the Kotlin LSP for editors other than VS Code.
 Download ย |ย SHA-256 Checksum
Changelog
๐ LSP capabilities
- Rename refactoring (textDocument/rename)
- Kotlin code formatting (textDocument/formattingandtextDocument/rangeFormatting)- Auto-applied on quickfixes, configurable via LSP protocol, IntelliJ implementation
 
- Navigation to libraries/JDK sources (textDocument/definition)
- Documentation on hover (textDocument/hover)
- Signature help (textDocument/signatureHelp)
- Faster highlighting on large files (textDocument/semanticTokens/range)
โจ UX improvements
- Native support of external file system changes (i.e. git pull)
- Multiple caching layers with on-disk persistence are added
- Should drastically reduce memory pressure on large projects
 
- Full-blown code completion from IntelliJ IDEA
- More fine-tuned inspections and diagnostics set enabled by default
- Proper termination sequence of LSP process when the corresponding extension is closed
Other
- ๐ Fixed some bugs here and there, introduced new ones
- ๐งฉ VSC extension bundling
- ๐ช Wrestled with \on Windows on multiple occasions. All on-disk persistence is hopefully platform-independent for now