v263.6379.0
-
🧪 "Kotlin by JetBrains" extension v0.0.13 for VS Code
Includes Kotlin Language Server bundled for use with Visual Studio Code.
The extension is also available on the VS Code Marketplace and OpenVSX Registry.
-
🗂️ Standalone Kotlin LSP Archive
Standalone Kotlin Language Server version for editors other than VS Code.
Changelog
🛠 LSP capabilities
- New refactorings available for Kotlin: "Extract variable" and "Inline local variable".
- Moving Kotlin files is improved. You can now move packages, several files, and several packages
at once. The refactoring shows an error message
when a step fails. - Hover on a bounded type parameter now shows the upper bound (for example
T : Any).
🐞 Run & Debug
- The debugger supports the "Dump threads" request.
- Hidden frames from libraries are now visible in the call stack.
- The debugger no longer offers "Set value" for final variables.
- The Gradle launch init script now compiles on Gradle 6.
📦 Import & build systems
- Gradle import detects the correct Java language version.
- Maven import reads the credentials from
settings.xml.
🚀 Performance
- Indexing of library and SDK sources starts later, and the diagnostics are faster for large files.
- Computing inspections is now done on a separate thread pool, which prevents other requests from stalling .
🐛 Bug fixes
- Fixed a
NullPointerExceptionin the package directory cache. - Many other small improvements and bug fixes.