Releases: gtache/intellij-lsp
v1.6.1-2019.2
Release for IntelliJ 182-192.
Fixes AbstractMethodError on launch.
v1.6.1
- 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
-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
v1.5.3
- 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
v1.5.1
v1.5.0
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
-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
- 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