Releases: nwolverson/purescript-language-server
Releases · nwolverson/purescript-language-server
v0.18.2
v0.18.1
Change completion import addition to use the additionalTextEdits
property of CompletionItem
instead of a Command
. This should work for any LSP client which supports item resolve support for that property.
- Auto import addition should now work for editors that don't support the command property, such as Helix and Zed
- UX change - this may now mean an observed difference in undo behaviour, at least in vscode completion+import addition is now a single undo item rather than 2 steps
(No changes from v0.18.0 - github actions refuse to create a release for that version)
v0.17.3
0.17.3
v0.17.2
0.17.2
v0.17.1
0.17.1
v0.17.0
- Diagnostics on type courtesy of @wclr.
- Work ongoing on this area, in particular compiler changes, but I've been running with this for probably months now and it's pretty cool even now.
- Rebuilding on FFI file change (#181, @aranchelk)
- This requires that the LSP client sends file changes for
.js
files now
- This requires that the LSP client sends file changes for
- Default formatter is now none, formatter options have changed (#180, @andys8)
- Detect new-style spago workspaces (#188, @f-f)
- Update the textDocumentSync capability to spec v3 (#182, @dariooddenino)
- Bundling changes (esmodules/build setup related, could potentially break something)
v0.16.6
0.16.6
v0.16.5
0.16.5
v0.16.4
0.16.4
v0.16.3
0.16.3