Skip to content
This repository has been archived by the owner on Jun 15, 2023. It is now read-only.

Releases: gtache/intellij-lsp

v1.6.1-2019.2

09 Mar 19:52
Compare
Choose a tag to compare

Release for IntelliJ 182-192.
Fixes AbstractMethodError on launch.

v1.6.1

17 Feb 19:16
Compare
Choose a tag to compare
  • Fixes versioning problem which caused LSP rename (Shift+Alt+F6) to fail
  • Fixes inplace renaming (Shift+F6)
  • Fixes LSPIconProvider extension point name
  • Greatly improves hover and ctrl+click behavior
  • Adds prepareRename support
  • Sorts the rows in the timeouts settings
  • Other bugfixes

v1.6.0

01 Dec 00:28
2141db6
Compare
Choose a tag to compare

-Updates to lsp4j 0.8.1
-Updates to flexmark 0.42.12
-Adds restart server option when clicking on the status icon
-Adds (wonky) snippet completion support
-Adds initialized support
-Adds configuration and didChangeConfiguration support
-Adds dynamic DidChangeWatchedFiles registration to filter file events
-Adds standard LanguageID
-Diagnostics are now shown when reported range length is 0
-Fixes modifying server definitions for existing extensions
-Fixes incremental synchronization on didChange
-Fixes document highlights
-Fixes offsets with tabs having different sizes
-Fixes offsets while doing multiple edits

v1.5.4

12 Mar 16:10
3f9851e
Compare
Choose a tag to compare
  • Adds initialized message
  • Fixes cancelling an already cancelled future
  • Removes deprecated WorkspaceEditCapabilities
  • Updates flexmark to 0.40.20

v1.5.3

05 Mar 19:43
Compare
Choose a tag to compare
  • Adds error logging with optional messages logging for server processes
  • Fixes IllegalArgumentException with diagnostics
  • Fixes Ctrl- Hovering sometimes raising NullPointerException
  • Fixes error when receiving line index greater than document
  • Fixes error when trying to get substring of empty line
  • Fixes NullPointer getting raised sometimes when closing an editor
  • Changes some TextField into TextArea for easier configuration

v1.5.2

19 Feb 10:08
bdc8d22
Compare
Choose a tag to compare

-Fixes Duplicate RCP method error
-Uses guessProjectDir for rootPath
-Fixes logicalToLSPPos not being run on dispatch thread

v1.5.1

14 Feb 09:23
56e9f7e
Compare
Choose a tag to compare

-Fixes error when using LinkToLSPServer
-Fixes missing CompletionItems
-Fixes missing Diagnostics

v1.5.0

13 Jan 17:06
Compare
Choose a tag to compare

Big update you will probably lose your settings:
-Updates to lsp4j 0.6.0
-Adds possibility to manually link files to a specific server (right-click on editor, editor tab or project view)
-Adds setting to always send requests
-Improves go to with ctrl-click
-Fixes Find Usages with ctrl-click
-Fixes exception when no references found
-Fixes exception when a position is bigger than the line length
-Fixes missing "Show reformat file dialog" and "Reformat code" texts in the menu
-Fixes closing an editor while server is starting not being registered
-Fixes mix of plain text and markup for hover being displayed incorrectly
-Better handling of opened editors at startup
-Potential fix for diagnostic highlights not being cleared

v1.4.0

04 Jun 19:33
1eb5253
Compare
Choose a tag to compare

-Add support for multiple extensions per server
-Better URI handling, fixes spaces in uris
-Fixes NPE on LookupItem
-Fixes position/range IJ-LSP translation thanks to ant-druha
-Better server crash handling
-Fixes some issues with IntelliJ 2018 (QuickDoc, rename)
-Less hover requests spamming when holding ctrl down
-Rename closes opened windows after renaming
-Update to lsp4j 0.4.1 and Coursier 1.0.3

v1.3.0

15 Dec 21:56
Compare
Choose a tag to compare
  • formatting, rangeFormatting, onTypeFormatting seem to be working
  • signatureHelp seems to be working
  • codeAction seems to be working
  • showMessage, showMessageRequest seem to be working
  • No need to restart IntelliJ anymore after changing server settings
  • Now uses TextFieldWithBrowseButton for server definitions
  • Better handling of null responses from servers
  • Better handling of server crashes
  • Fixes server icons position on multiple projects
  • Updates Coursier to 1.0.0 and Flexmark to 0.28.18