Skip to content

Commit

Permalink
Merge pull request #1000 from ocsigen/release-5-7
Browse files Browse the repository at this point in the history
Prepare for release
  • Loading branch information
raphael-proust authored Aug 23, 2023
2 parents 2eee2a1 + f0312e6 commit 7f8c3f0
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 12 deletions.
22 changes: 12 additions & 10 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -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)
Expand Down
2 changes: 1 addition & 1 deletion lwt.opam
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion lwt_ppx_let.opam
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down

0 comments on commit 7f8c3f0

Please sign in to comment.