From 654fc823a783e2db01444daef35aacce9a146ef9 Mon Sep 17 00:00:00 2001 From: Simon Cruanes Date: Fri, 8 Nov 2024 13:13:15 -0500 Subject: [PATCH] prepare for 0.7 --- CHANGES.md | 9 +++++++++ dune-project | 2 +- linol-eio.opam | 2 +- linol-lwt.opam | 2 +- linol.opam | 2 +- 5 files changed, 13 insertions(+), 4 deletions(-) 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"]