All notable changes to the language server will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Fix Docker image tag
- Fix Docker deployment and codeblock grammar
- Add Docker support
- Add support for TCP transport
- Add support for Kotlin DSL buildscripts
- Add support for non-Maven/Gradle projects
- Improve Java-to-Kotlin converter
- Use the Field icon instead of Property icon in completion lists
- Add experimental support for multiplatform projects
- Introduce the 'kls' URI scheme
- Improve trailing lambda completions
- Provide completions for generic extension methods
- Include a grammar ZIP in the release assets
- Include grammars distribution in release
- Improve release naming
- Remove version postfix from ZIP distributions
- Move editor extensions into separate repositories
- Rewrite Java-to-Kotlin converter from scratch
- Implement Kotlin formatter
- Add keyword completions
- Make completions more reliable
- Kotlin 1.3.11 support
- Detailed completion signatures for overloaded methods
- Updated to VSCode ^1.30.2
- Improved dependency resolution logs
- Kotlin 1.2.70 support
- Improved keyword syntax highlighting
- More compact distribution
- Security fixes
- Fixed decompiler
- Bugfixes related to Gradle dependency resolution in combination with Android projects
- Bugfixes related to Kotlin stdlib resolution through Gradle
- Async language server operations
- Java to Kotlin converter
- First stable build
- Migrated to the Gradle build tool
- Initial release