Releases: ocaml/ocaml-lsp
Releases · ocaml/ocaml-lsp
1.12.0
CHANGES:
Features
-
Fix cancellation mechanism for all requests (#707)
-
Allow cancellation of formatting requests (#707)
-
Add --fallback-read-dot-merlin
to the LSP Server (#705). If ocamllsp
is
started with this new flag, it will fall back to looking for Merlin
configuration in .merlin
files rather than calling dune ocaml-merlin
.
(#705)
-
Support folding more ranges (#692)
1.11.6
CHANGES:
- Stop leaking file descriptors like a sieve (#701)
1.11.5
CHANGES:
-
Fix process termination. Once the lsp server is stepped, the process will
gracefully terminate (#697, fixes #694)
-
Forward stderr from dune's merlin configuration to the lsp server's stderr
(#697)
1.11.3
CHANGES:
Fixes
- Enable dune rpc integration by default (#691, fixes #690)
1.11.2
CHANGES:
Fixes
- Fix running external processes on Windows
1.11.0
CHANGES:
Features
-
Add support for dune in watch mode. The lsp server will now display build
errors in the diagnostics and offer promotion code actions.
-
Re-introduce ocamlformat-rpc (#599, fixes #495)
Fixes
- Fix workspace symbols that could have a wrong path in some cases
(#675)
1.10.6
CHANGES:
Fixes
- Compatiblity with OCaml 4.14.0
1.10.5
CHANGES:
Fixes
- Patch merlin to remove the result module