Skip to content

Tags: pereb4ik/ocaml-lsp

Tags

1.10.3

Toggle 1.10.3's commit message
Release 1.10.3

CHANGES:

- Fix more debouncing bugs (ocaml#629)

1.10.2

Toggle 1.10.2's commit message
Release 1.10.2

CHANGES:

- Catch merlin desturct exceptions (ocaml#626)
- Fix broken debouncing (ocaml#627)

1.10.1

Toggle 1.10.1's commit message
Release 1.10.1

CHANGES:

- Fix executing ppx executables

1.10.0

Toggle 1.10.0's commit message
Release 1.10.0

CHANGES:

- Add better support for code folding: more folds and more precise folds

- Fix infer interface code action crash when implementation source does not
  exist (ocaml#597)

- Improve error message when the reason plugin for merlin is absent (ocaml#608)

- Fix `chdir` races when running ppx (ocaml#550)

- More accurate completion kinds.
  New completion kinds for variants and fields. Removed inaccurate completion
  kinds for constructors and types. (ocaml#510)

- Fix handling request cancellation (ocaml#616)

1.9.1

Toggle 1.9.1's commit message
Release 1.9.1

CHANGES:

- Disable functionality reliant on ocamlformat-rpc for now (ocaml#555)

- 4.13 compatiblity

1.9.0

Toggle 1.9.0's commit message
Release 1.9.0

CHANGES:

- Ppx processes are now executed correctly (ocaml#513)

- ocamllsp drops support for `.merlin` files, and as a consequence no longer
  depends on dot-merlin-reader. (ocaml#523)

- New code action to automatically remove values, types, opens (ocaml#502)

1.8.3

Toggle 1.8.3's commit message
Release 1.8.3

CHANGES:

- Fix debouncing of document updates. It was essentially complicated broken in
  all but the most trivial cases. (ocaml#509 fixes ocaml#504)

- Fix completion when passing named and functional arguments (ocaml#512)

1.8.2

Toggle 1.8.2's commit message
Release 1.8.2

CHANGES:

- Disable experimental dune support. It was accidentally left enabled.

lsp-1.8.2

Toggle lsp-1.8.2's commit message
Prepare 1.8.2

1.8.1

Toggle 1.8.1's commit message
Release 1.8.1

CHANGES:

- Update to latest merlin.