diff --git a/CHANGES b/CHANGES index 86e5c47f7..02f2e4737 100644 --- a/CHANGES +++ b/CHANGES @@ -1,25 +1,27 @@ -===== dev ===== +===== 5.7.0 ===== ====== Breaking API changes ====== - * Lwt_result.catch now takes a function (unit -> 'a t) rather than a promise ('a t) (#965) + * Lwt_result.catch now takes a function (unit -> 'a t) rather than a promise ('a t). (#965) - * Remove the deprecated Lwt.result type (use Stdlib.result instead) (#968) + * Remove the deprecated Lwt.result type (use Stdlib.result instead). (#968) - * Remove the deprecated Lwt.make_value and Lwt.make_result functions (use Ok and Error instead) (#968) + * Remove the deprecated Lwt.make_value and Lwt.make_result functions (use Ok and Error instead). (#968) - * Remove the deprecated and unsafe waiter_of_wakener (keep the waiter around when you create the wakener instead) (#968) + * Remove the deprecated and unsafe waiter_of_wakener (keep the waiter around when you create the wakener instead). (#968) - * Remove the deprecated Lwt_stream.on_termination and Lwt_stream.on_terminate (bind to Lwt_stream.closed instead) (#968) + * Remove the deprecated Lwt_stream.on_termination and Lwt_stream.on_terminate (bind to Lwt_stream.closed instead). (#968) - * Remove the deprecated Lwt_stream.result type (use Stdlib.result instead) (#968) + * Remove the deprecated Lwt_stream.result type (use Stdlib.result instead). (#968) - * Remove the deprecated Lwt_stream.map_exn function (use wrap_exn instead) (#968) + * Remove the deprecated Lwt_stream.map_exn function (use wrap_exn instead). (#968) ====== Additions ====== - * Lwt.Exception_filter for enabling/disabling system-exception catching (#964) - * Lwt.reraise an exception raising function which preserves backtraces, recommended for use in Lwt.catch (#963) + * Lwt.Exception_filter for enabling/disabling system-exception catching. (#964) + + * Lwt.reraise an exception raising function which preserves backtraces, recommended for use in Lwt.catch. (#963) + * Expose Lwt_io.delete_recursively for deleting a directory and its content recursively. (#984, Antonin Décimo) * Lwt_preemptive.run_in_main_dont_wait to run a function in the main preemptive thread but without waiting for the result. (Kate Deplaix, #960) diff --git a/lwt.opam b/lwt.opam index 869f1776c..2cecf8b66 100644 --- a/lwt.opam +++ b/lwt.opam @@ -2,7 +2,7 @@ opam-version: "2.0" synopsis: "Promises and event-driven I/O" -version: "5.6.1" +version: "5.7.0" license: "MIT" homepage: "https://github.com/ocsigen/lwt" doc: "https://ocsigen.org/lwt" diff --git a/lwt_ppx_let.opam b/lwt_ppx_let.opam index d2114baa8..255acc4d4 100644 --- a/lwt_ppx_let.opam +++ b/lwt_ppx_let.opam @@ -2,7 +2,7 @@ opam-version: "2.0" synopsis: "Dummy package context for ppx_let tests" -version: "5.6.0" +version: "5.7.0" license: "MIT" homepage: "https://github.com/ocsigen/lwt" doc: "https://ocsigen.org/lwt"