Skip to content

Commit 2c7418f

Browse files
Lwt 5.4.0 and Lwt+ppx 2.0.2 release
- version bump in opam files - CHANGELOG
1 parent 0985a5b commit 2c7418f

File tree

3 files changed

+38
-6
lines changed

3 files changed

+38
-6
lines changed

CHANGES

Lines changed: 35 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,40 @@
11
===== dev =====
22

3-
* Avoid double-reversing when traversing lists. This may change the order in
4-
which some promises are collected, which may change which of several
5-
rejection is arbitrarily selected during concurrent traversal.
6-
* Add support for OCaml 4.12 (#804, #826, Kate Deplaix)
3+
===== 5.4.0 (2020-12-16) =====
4+
5+
====== Installability ======
6+
7+
* Support for OCaml 4.12 (#804, #826, Kate Deplaix).
8+
9+
* lwt_ppx now uses ppxlib. This introduce a transitive dependency to OCaml.4.04 (#807, Philippe Veber).
10+
11+
====== Bugfixes ======
12+
13+
* Catch exceptions in Lwt_react.of_stream (#809, Petter A. Urkedal).
14+
15+
* Avoid segfaults in Lwt_unix.tcsetattr (#798, Frédéric Fortier).
16+
17+
====== Additions ======
18+
19+
* 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).
20+
21+
* Lwt_main.abandon_yielded_and_paused for use in conjunction with Lwt.fork (#789, Julien Tesson).
22+
23+
* Lwt.wrap_in_cancelable to complete protect and no_cancel (#785).
24+
25+
* Support for IOV_MAX in [Lwt_unix.IO_vectors.system_limit (#801, Pino Toscano).
26+
27+
* Lwt_unix.send_msgto (#805, Antonio Nuno Monteiro).
28+
29+
* Lwt.dont_wait, a more explicit alternative to Lwt.async (#820, François Thiré).
30+
31+
====== Miscellaneous ======
32+
33+
* 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).
34+
35+
* Numerous documentation improvements (including external contributions from Bikal Lem, Sudha Parimala, and Hannes Mehnert).
36+
37+
738

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

lwt.opam

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ opam-version: "2.0"
22

33
synopsis: "Promises and event-driven I/O"
44

5-
version: "5.3.0"
5+
version: "5.4.0"
66
license: "MIT"
77
homepage: "https://github.com/ocsigen/lwt"
88
doc: "https://ocsigen.org/lwt"
@@ -13,6 +13,7 @@ authors: [
1313
"Jérémie Dimino"
1414
]
1515
maintainer: [
16+
"Raphaël Proust <code@bnwr.net>"
1617
"Anton Bachin <antonbachin@yahoo.com>"
1718
]
1819
dev-repo: "git+https://github.com/ocsigen/lwt.git"

lwt_ppx.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ opam-version: "2.0"
22

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

5-
version: "2.0.1"
5+
version: "2.0.2"
66
license: "MIT"
77
homepage: "https://github.com/ocsigen/lwt"
88
doc: "https://ocsigen.org/lwt/dev/api/Ppx_lwt"

0 commit comments

Comments
 (0)