Skip to content

Commit

Permalink
Lwt 5.4.0 and Lwt+ppx 2.0.2 release
Browse files Browse the repository at this point in the history
- version bump in opam files
- CHANGELOG
  • Loading branch information
raphael-proust committed Dec 18, 2020
1 parent 0985a5b commit 2c7418f
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 6 deletions.
39 changes: 35 additions & 4 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,9 +1,40 @@
===== dev =====

* Avoid double-reversing when traversing lists. This may change the order in
which some promises are collected, which may change which of several
rejection is arbitrarily selected during concurrent traversal.
* Add support for OCaml 4.12 (#804, #826, Kate Deplaix)
===== 5.4.0 (2020-12-16) =====

====== Installability ======

* Support for OCaml 4.12 (#804, #826, Kate Deplaix).

* lwt_ppx now uses ppxlib. This introduce a transitive dependency to OCaml.4.04 (#807, Philippe Veber).

====== Bugfixes ======

* Catch exceptions in Lwt_react.of_stream (#809, Petter A. Urkedal).

* Avoid segfaults in Lwt_unix.tcsetattr (#798, Frédéric Fortier).

====== Additions ======

* fork method in Lwt_engine. This method is a noop in the released engines but it paves the way to a libuv-based engine (#811, Ulrik Strid, Anton Bachin).

* Lwt_main.abandon_yielded_and_paused for use in conjunction with Lwt.fork (#789, Julien Tesson).

* Lwt.wrap_in_cancelable to complete protect and no_cancel (#785).

* Support for IOV_MAX in [Lwt_unix.IO_vectors.system_limit (#801, Pino Toscano).

* Lwt_unix.send_msgto (#805, Antonio Nuno Monteiro).

* Lwt.dont_wait, a more explicit alternative to Lwt.async (#820, François Thiré).

====== Miscellaneous ======

* Avoid double-reversing when traversing lists. This may change the order in which some promises are collected, which may change which of several rejection is arbitrarily selected during concurrent traversal (#784).

* Numerous documentation improvements (including external contributions from Bikal Lem, Sudha Parimala, and Hannes Mehnert).



===== 5.3.0 (2020-04-22) =====

Expand Down
3 changes: 2 additions & 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.3.0"
version: "5.4.0"
license: "MIT"
homepage: "https://github.com/ocsigen/lwt"
doc: "https://ocsigen.org/lwt"
Expand All @@ -13,6 +13,7 @@ authors: [
"Jérémie Dimino"
]
maintainer: [
"Raphaël Proust <[email protected]>"
"Anton Bachin <[email protected]>"
]
dev-repo: "git+https://github.com/ocsigen/lwt.git"
Expand Down
2 changes: 1 addition & 1 deletion lwt_ppx.opam
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ opam-version: "2.0"

synopsis: "PPX syntax for Lwt, providing something similar to async/await from JavaScript"

version: "2.0.1"
version: "2.0.2"
license: "MIT"
homepage: "https://github.com/ocsigen/lwt"
doc: "https://ocsigen.org/lwt/dev/api/Ppx_lwt"
Expand Down

0 comments on commit 2c7418f

Please sign in to comment.