Skip to content

Releases: nwolverson/purescript-language-server

v0.18.2

10 Oct 00:28
Compare
Choose a tag to compare

v0.18.1

12 Feb 14:06
Compare
Choose a tag to compare

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

01 Nov 23:18
Compare
Choose a tag to compare
0.17.3

v0.17.2

07 Sep 17:23
Compare
Choose a tag to compare
0.17.2

v0.17.1

29 Oct 10:25
Compare
Choose a tag to compare
0.17.1

v0.17.0

17 Oct 17:06
Compare
Choose a tag to compare
  • 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
  • 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

21 Mar 08:47
Compare
Choose a tag to compare
0.16.6

v0.16.5

10 Feb 10:11
Compare
Choose a tag to compare
0.16.5

v0.16.4

09 Feb 08:52
Compare
Choose a tag to compare
0.16.4

v0.16.3

09 Feb 00:07
Compare
Choose a tag to compare
0.16.3