Skip to content

Releases: fwcd/kotlin-language-server

Version 1.3.3

13 Apr 23:40

Choose a tag to compare

- Minor bug fixes

Version 1.3.2

13 Apr 23:11

Choose a tag to compare

- Update to Kotlin 1.8.10 and Gradle 8
- Backtick soft keywords in imports (#416, #455)
- Improve syntax highlighting w.r.t strings in type annotations (#405)
- Add support for variable renaming from declaration sites (#399)
- Add support for SAM with receiver annotations (#394)
- Implement document highlight (#393)
- Add override/implement (#359)

Special thanks to @themkat, @RenFraser and all other contributors for the great work!

Version 1.3.1

08 Jun 21:44

Choose a tag to compare

- Add support for run/debug code lenses
- Add definition lookup support for JDT symbols
- Add quick fix for implementing abstract functions
- Add experimental JDT.LS integration

Version 1.3.0

18 Mar 15:10

Choose a tag to compare

- Bump to Kotlin 1.6
- Support JDK 17
- Add incremental indexing
- Improve logged Gradle errors

Version 1.2.0

16 Nov 15:47

Choose a tag to compare

- Support for renaming
- Improved semantic highlighting for enum members
- Improved region code folding

Version 1.1.2

01 Jul 18:27
8965020

Choose a tag to compare

- Support for semantic highlighting
- Improved source jar lookup support
- Improved Kotlin DSL support

Version 1.1.1

28 Feb 03:06

Choose a tag to compare

- Exclude too long symbol names from index for now

Version 1.1.0

28 Feb 01:42

Choose a tag to compare

- Provide ServerInfo via LSP's initialize
- Make Gradle class path resolver slightly more robust

Version 1.0.0

27 Feb 22:42

Choose a tag to compare

- Symbol indexing
- Code completion for unimported members
- Improved progress bars

Version 0.9.0

25 Feb 01:35

Choose a tag to compare

- More detailed initialization progress
- Improved completion icons