All notable changes to the Kotlin extension will be documented here.
- Improve keyword highlighting
- Add config options for code generation (needed for Java interoperability), which is now opt-in due to a lack of stability on recent Kotlin versions
- Improve object/function literal highlighting
- Add config options for inlay hints, scripts and diagnostics
- Clean server before updates
- Add override members
- New icon
- Note above JDK
- Minor fixes
- Support for semantic highlighting
- New
kotlin.indexing.enabled
option
- Progress indicators
- Minor tweaks
- Activate only if the user actually tries to debug a Kotlin application
- Minor fixes
- Fix issue where debug adapter would not be initialized
- Add
debugAttach
config options for simplifying debugging of the language server itself
- Fix unpacking issue
- Use Webpack to bundle files
- Automatically detect updated Java sources
- Add support for TCP transport
- Re-add support for Kotlin code blocks in Markdown
- Improved class file navigation
- Confirmation prompt before downloading binaries (#7)
- Customizable server paths
- Integrated debugging support
- Automatic language server/debug adapter updates