Skip to content

Releases: ocamllabs/vscode-ocaml-platform

v1.4.0

11 Nov 20:48
Compare
Choose a tag to compare
  • Stop highlighting ocaml unit/array/list literals with bold (#416)
  • Add a snippet struct end with prefix struct (#420)
  • Only restart the language server for the ocaml.server.restart command (#426)
  • Use highlighting for character literals which is consistent with other
    languages in VS Code (#428)
  • Allow using ${workspaceFolder:folder_name} placeholder variables in sandbox
    configurations for portable settings.json files (#424)
  • Fix OCaml problem matcher for warning codes and error messages without
    characters (#429)

v1.3.3

20 Oct 21:22
Compare
Choose a tag to compare
  • Fix sandbox functionality when a folder is not opened (#409)
  • Remove duplicate esy sandboxes from package manager selection (#412)

v1.3.2

09 Oct 19:37
Compare
Choose a tag to compare
  • Fix incomplete error message for missing commands (#400)
  • Fix highlighting of quoted string literals that contain quotes (#403)
  • Fix path handling for global sandboxes on Windows (#401)

v1.3.1

08 Oct 03:21
Compare
Choose a tag to compare
  • Fix bug that prevented the extension from initializing properly when installed
    from the marketplace (#398)

v1.3.0

08 Oct 00:08
Compare
Choose a tag to compare
  • Replace "Switch implementation/interface" navigator button with a custom icon
    (#383)
  • Add Alt + D keyboard shortcut for destruct code action (#384)

v1.2.0

28 Sep 22:34
Compare
Choose a tag to compare
  • Consistent binding operator highlighting in OCaml files (#365)
  • Switch between implementation and interface files using Alt + O. This
    requires updating ocamllsp (#328)

v1.1.2

09 Sep 17:40
Compare
Choose a tag to compare
  • Highlight dashes in PKG names for .merlin files (#349)
  • Make .ocamlformat syntax highlighting more distinct (#350)
  • Improve highlighting of path elements and strings in .merlin files (#355)
  • Fix highlighting of comments that contain quoted string literals (#363)
  • Fix highlighting of rec keyword in type-annotated functions (#364)

v1.1.1

02 Sep 03:56
Compare
Choose a tag to compare
  • Fix interaction between character literals and comments/escaped quotes in OCaml files (#348)

v1.1.0

30 Aug 07:25
Compare
Choose a tag to compare
  • Highlight method keyword in ocaml interface (#340)
  • Add support for opam template file (#342)
  • Improve highlighting of labels and attributes/extensions in OCaml files (#343)
  • Add esy.json schema validation (#344)

v1.0.0

29 Aug 20:08
Compare
Choose a tag to compare
  • Add the option to use a custom sandbox with a configurable command template
    (#322)
  • Fix Reason syntax highlighting of module extension (#335)