Skip to content

Releases: fwcd/kotlin-language-server

Version 1.3.2

13 Apr 23:11
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
- Exclude too long symbol names from index for now

Version 1.1.0

28 Feb 01:42
Compare
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
Compare
Choose a tag to compare
- Symbol indexing
- Code completion for unimported members
- Improved progress bars

Version 0.9.0

25 Feb 01:35
Compare
Choose a tag to compare
- More detailed initialization progress
- Improved completion icons

Version 0.8.3

17 Jan 23:00
Compare
Choose a tag to compare
Update version to 0.8.3

- Lazier file tree walking while looking for resolvers