Skip to content

Releases: ocaml/ocaml-lsp

Distribution 1.4.0

18 Dec 01:58
Compare
Choose a tag to compare

CHANGES:

Features

  • Support cancellation notifications when possible. (#323)

  • Implement signature help request for functions (#324)

  • Server LSP requests & notifications concurrently. Requests that require merlin
    are still serialized. (#330)

Distribution 1.3.0

24 Nov 16:12
47d0169
Compare
Choose a tag to compare

CHANGES:

Features

  • Code action to insert inferred module interface (#308)

  • Filter keywords by context (#307)

Distribution 1.2.0

16 Nov 20:42
Compare
Choose a tag to compare

CHANGES:

Features

  • Add keyword completion

  • Add go to declaration functionality to jump to a value's specification in a
    .mli file (#294)

Fixes

  • #245: correctly use mutexes on OpenBSD (#264)

  • #268: Do not use vendored libraries when building the lsp package (#260)

  • #271: Clear diagnostics when files are closed

  • Disable non-prefix completion. There's no reliably way to trigger it and it
    can be slow.

Distribution 1.1.0

14 Oct 23:24
Compare
Choose a tag to compare

CHANGES:

Features

  • Implement a command to switch between module interfaces and implementations
    (#254)

Fixes

  • Do not crash on invalid positions (#248)

  • add missing record fields to list of completions (#253)

  • do not offer destruct as a code action in interface files (#255)