Releases: PlutoLang/Language-Server
Releases · PlutoLang/Language-Server
0.5.0
Server:
- Improved logging
- Fixed failing to parse some syntax error messages
VS Code Extension:
- Updated bundled plutoc.exe for Pluto 0.8.0
0.4.3
Server:
- Added
--honour-exit
argument to make the server actually stop when the client wants it to
VS Code Extension:
- Updated bundled plutoc.exe to Pluto 0.7.0
0.4.2
Server:
- Fixed not being able to connect via IntelliJ plugin
- Fixed throwing on completion request from client that uses push diagnostics
0.4.1
Server:
- Added support for statement suggestions so they are shown with the proper icon
- Added
--plutoc
argument
- Added
--port
argument
VS Code Extension:
- For the sake of simplicity, it is now bundled with the server & plutoc executables and automatically starts the server.
The VSIX includes plutoc 0.6.1.
0.4.0
- Server
- Added completions support (requires
plutoc
from Pluto 0.6.0 or above)
- VS Code Extension
0.3.3
-
Server
- Implemented shutdown/exit flow to fix leaked connections with some LSP clients
- Removed "warning: " prefix from warnings
-
VS Code Extension
0.3.2
- Compartmentalised the project so there is a clear distinction between server & client. VSIX is now also less bloated.
- Changed port from 5007 to 9170 to avoid interfering with other language servers. Be sure to update your Sublime Text configuration.
0.3.1
- Server
- Improved diagnostic messages by considering "here" and "note" text from Pluto
The VSIX includes Pluto 0.4.4.
0.3.0
- Server
- Added support for push diagnostics model so it can now be used with sublimelsp
- Removed support for "shutdown" method due to incorrect implementation
The VSIX includes Pluto 0.4.4.
0.2.0
- Server
- Added support for multiple diagnostics
- Fixed reporting warnings in a way that had them show up like errors
- VS Code Extension
- Changed behaviour when socket is lost to attempt to reconnect instead of doing nothing
The VSIX includes Pluto 0.4.3.