Skip to content

Releases: ocamllabs/vscode-ocaml-platform

v0.9.0

18 Aug 06:19
Compare
Choose a tag to compare
  • Fix syntax highlighting of empty comments (#276)
  • Fix syntax highlighting of floating attributes (#281)
  • Improve highlighting of external declarations (#282)
  • Highlight unprefixed opam files (#284)
  • Fix syntax highlighting of module type of (#285)
  • Fix syntax highlighting of module constraints (#286)
  • Fix syntax highlighting of lazy bindings (#287)
  • Add syntax highlighting for new ocamlformat values: after-when-possible, before-except-val, and unset (#288)
  • Fix Reason syntax highlighting of binding operators (#291)
  • Fix Reason syntax highlighting of type extensions (#292)
  • Improve syntax highlighting of OCaml comments that contain strings (#289)
  • Fix Reason syntax highlighting of recursive modules (#295)
  • Improve automatic indentation of parentheses (#308)

v0.8.0

29 Jun 23:30
Compare
Choose a tag to compare
  • Add highlighting for locally abstract types in OCaml files
  • Add highlighting for OASIS files
  • Improve OCamlbuild highlighting
  • Add dune task provider
  • Add commands ocaml.open-terminal and ocaml.open-terminal-select to open a
    terminal in a sandbox
  • Add ocaml.trace.server configuration option for the verbosity of the
    language server logs.
  • Add command ocaml.server.restart to restart the language server
  • Fix indentation rules for let-in expressions (#272)

v0.7.0

08 Jun 21:01
Compare
Choose a tag to compare
  • Fix faulty detection of esy sandboxes (#212)
  • Add support for Dune formatting in sandboxes
  • Add .mld syntax highlighting
  • Add highlighting for Cppo directives in OCaml files
  • Add highlighting for more toplevel and topfind directives in OCaml files
  • OCaml problem matcher now understands multi line errors emitted by 4.09 (#229)
  • Show statusbar item for current toolchain

v0.6.1

15 May 21:15
Compare
Choose a tag to compare
  • Fix Dune formatting for unsaved files

v0.6.0

15 May 21:14
Compare
Choose a tag to compare
  • Add Cram test syntax highlighting
  • Add ATD syntax highlighting
  • Add formatting for Dune files with format-dune-file
  • Fix errors by the lsp server stealing focus from the editor to the output
    window.

v0.5.0

15 May 04:14
Compare
Choose a tag to compare
  • Improve ocamllex syntax highlighting
  • Improve opam syntax highlighting
  • Fix bugs in ocaml and ocamllex syntax highlighting
  • Add OCamlFormat syntax highlighting
  • Add dune-project syntax highlighting
  • Add dune-workspace syntax highlighting
  • Add dune snippets
  • Add dune-project snippets
  • Add META syntax highlighting
  • Remove ocaml.lsp.path configuration option
  • Introduce ocaml.sandbox configuration option to set the toolchain
  • Introduce a ocaml.select-sandbox command for selecting the sandbox

v0.4.0

15 May 04:14
Compare
Choose a tag to compare
  • Add syntax highlighting and basic language support for ocamlyacc/menhir sources.
  • Improve syntax highlighting of OCaml sources

v0.3.1

15 May 04:14
Compare
Choose a tag to compare
  • Remove auto closing for single quotes and angled brackets.

v0.3.0

15 May 04:13
Compare
Choose a tag to compare
  • Add OCaml indent rules
  • Add auto-closing support for characters, object types
  • Fix wonky auto-closing behavior of comments

v0.2.0

15 May 04:13
Compare
Choose a tag to compare
  • Add ocamllex syntax highlighting