diff --git a/CHANGES.md b/CHANGES.md index 9e85f54d..e215c99a 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,4 +1,13 @@ +# 0.7 + +- Handle `End_of_file` by exiting +- Fix: make server requests thread safe +- Use positionEncoding advertised by clients +- Use IO.catch in async +- Log exceptions in async notification handler +- Add more error handlers and logging around notif/request handlers +- Add on_req_shutdown # 0.6 diff --git a/dune-project b/dune-project index a21c2343..38400e0b 100644 --- a/dune-project +++ b/dune-project @@ -8,7 +8,7 @@ (name linol) -(version 0.6) +(version 0.7) (license MIT) diff --git a/linol-eio.opam b/linol-eio.opam index 0d8f9410..afbbae04 100644 --- a/linol-eio.opam +++ b/linol-eio.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.6" +version: "0.7" synopsis: "LSP server library (with Eio for concurrency)" maintainer: ["Simon Cruanes"] authors: ["Nick Hu"] diff --git a/linol-lwt.opam b/linol-lwt.opam index 60778df3..4fdf95d4 100644 --- a/linol-lwt.opam +++ b/linol-lwt.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.6" +version: "0.7" synopsis: "LSP server library (with Lwt for concurrency)" maintainer: ["Simon Cruanes"] authors: ["Simon Cruanes"] diff --git a/linol.opam b/linol.opam index cc404cce..5937647e 100644 --- a/linol.opam +++ b/linol.opam @@ -1,6 +1,6 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" -version: "0.6" +version: "0.7" synopsis: "LSP server library" maintainer: ["Simon Cruanes"] authors: ["Simon Cruanes"]