Releases: ballerina-platform/lsp4intellij
Releases · ballerina-platform/lsp4intellij
0.92.0
0.91.0
What's New
- Adds support for custom (extended) language client implementations. - #52
- Adds initial support for listening to server responses. - #53
- Adds project-level server definition support. - #91
Improvements
- Adds asynchronous and cancellable completion implementation. - #84
- Improves language server crashes handling. - #88
Bug Fixes
- Fixes IDEA 2019.x compatibility issue. - #58
- Fixes timeouts API. - #57
- Fixes multiple text edit handling for a single document. - #89
- Fixes NPE in symbol provider when there are no LS started. - #67
- Fixes completion insertion and caret positioning. - #63
- Fixes NPE in commit dialog. - #73
- Fixes NPE when opening attached source files. - #74
- Fixes NPE at Inspections when the virtual file is null. - #78
- Fix "Can't remove document listener" issue. - #75
0.9.0
What's New
- Workspace symbols support.
- Renaming support.
- Adds timeouts configuration support.
Improvements
- Adds support for resetting a failed or timed out language server.
- Adds support for file name patterns for server registration.
- Adds support for language id specific server definitions and initialized message.
- Adds support for LSP Spec 3 initialized request handling.
0.8.0
What's New
- Formatting and Range Formatting Support.
- Hover Support.
- Goto References / Find Usages Support.
0.1.1
Bug Fixes
- Fixes maven central publishing
- Improves Documentation
0.1.0 - Initial Release
What's New
- Code completion
- Diagnostics
- Code Actions
- Goto Definition