Skip to content

Commit 1a019a9

Browse files
committed
Bump to 4.5.0 and write changelog
1 parent e033033 commit 1a019a9

File tree

2 files changed

+34
-2
lines changed

2 files changed

+34
-2
lines changed

CHANGES

+32
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
===== 4.5.0 (2019-12-15) =====
2+
3+
====== Additions ======
4+
5+
* Implement Lwt_unix.readv and Lwt_unix.writev on Windows using Lwt_unix.read
6+
and Lwt_unix.write (#745, requested Ulrik Strid).
7+
* Implement Lwt_unix.wait4 on Android using Unix.waitpid, as on Windows (#752,
8+
@EduardoRFS).
9+
* LWT_DISCOVER_ARGUMENTS=--verbose flag, passed through environment variable,
10+
for debugging the feature discovery (configuration) process (#740).
11+
12+
====== Bugs fixed ======
13+
14+
* To help with fork, don't call back into Lwt_main at process exit to call Lwt
15+
exit hooks when there are none (#737, prompted Martin Jambon).
16+
* Properly retain references to buffers in Lwt_unix.readv, Lwt_unix.writev,
17+
Lwt_bytes.read, Lwt_bytes.write, and Lwt_bytes.mincore; the references could
18+
be released too early in rare circumstances (#742, prompted Olaf Hering).
19+
* Don't install a SIGCHLD handler when Lwt is linked in but not used (#738,
20+
requested Sam Goldman, additional information Waleed Khan).
21+
* Link with -lpthread on more platforms that support and require the flag
22+
(#748, Olivier Andrieu).
23+
* Fix syntax errors in feature test programs (#748, Olivier Andrieu).
24+
* C warning with OCaml 4.10 (#751, @kit-ty-kate).
25+
26+
====== Miscellaneous ======
27+
28+
* Make tests more reliable (#726, #743, prompted Olaf Hering).
29+
* Fix deprecation annotation on internal API (#735, Antonio Nuno Monteiro).
30+
* Fix broken link in Lwt_mvar docs (#739, reported @tg-x).
31+
* Fix broken links in README (#750, @imbsky).
32+
133
===== 4.4.0 (2019-10-09) =====
234

335
====== Additions ======

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Lwt    [![version 4.4.0][version]][releases] [![Travis status][travis-img]][travis] [![AppVeyor status][appveyor-img]][appveyor]
1+
# Lwt    [![version 4.5.0][version]][releases] [![Travis status][travis-img]][travis] [![AppVeyor status][appveyor-img]][appveyor]
22

3-
[version]: https://img.shields.io/badge/version-4.4.0-blue.svg
3+
[version]: https://img.shields.io/badge/version-4.5.0-blue.svg
44
[releases]: https://github.com/ocsigen/lwt/releases
55
[travis]: https://travis-ci.org/ocsigen/lwt/branches
66
[travis-img]: https://img.shields.io/travis/ocsigen/lwt/master.svg?label=travis

0 commit comments

Comments
 (0)