Skip to content

Commit c28b2ca

Browse files
committed
Bump to 4.3.0 and write changelog
[skip ci]
1 parent 705a206 commit c28b2ca

File tree

2 files changed

+36
-2
lines changed

2 files changed

+36
-2
lines changed

CHANGES

+34
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
===== 4.3.0 (2019-08-20) =====
2+
3+
====== Planned to break in 5.0.0 ======
4+
5+
For general discussion of breakage in Lwt 5.0.0, see #584. See #293 about how
6+
Lwt announces and does breaking changes.*
7+
8+
* The signature of Lwt.async will change from (unit -> 'a Lwt.t) -> unit to
9+
(unit -> unit Lwt.t) -> unit (#603, prompted @cfcs).
10+
* Lwt_unix.send_msg and Lwt_unix.recv_msg will be changed to take
11+
Lwt_unix.IO_vectors.t instead of Lwt_unix.io_vectors (#702, prompted
12+
Marcello Seri).
13+
* Nesting calls to Lwt_main.run will be forbidden, and will raise an
14+
Failure. Most programs don't do this (#609, prompted François-René Rideau).
15+
* configure.ml will be removed in favor of an improved discover.ml This
16+
affects only users who are configuring Lwt as part of a manual installation
17+
(i.e., not users of opam or esy). See discover.ml for usage (#700).
18+
* Lwt_unix.async_method will have no effect. In practice, it already does
19+
nothing, and has almost no users (#572).
20+
21+
====== Additions ======
22+
23+
* Lwt_process: allow setting working directory for new processes (#694, Thomas
24+
Leonard).
25+
* PPX: use OCaml 4.08 ASTs to support latest features (#697).
26+
* Lwt_io.NumberIO: use compiler intrinsics for better performance (#178,
27+
requested Mauricio Fernandez).
28+
29+
====== Bugs fixed ======
30+
31+
* Race condition in Lwt_react.S.limit (4e592eb).
32+
* Use fallback rule during configuration (#693, Hongchang Wu).
33+
* Fix typos (#688, #692, @Fourchaux).
34+
135
===== 4.2.1 (2019-04-02) =====
236

337
====== Bug fixed ======

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Lwt    [![version 4.2.1][version]][releases] [![Gitter chat][gitter-img]][gitter] [![Travis status][travis-img]][travis] [![AppVeyor status][appveyor-img]][appveyor]
1+
# Lwt    [![version 4.3.0][version]][releases] [![Gitter chat][gitter-img]][gitter] [![Travis status][travis-img]][travis] [![AppVeyor status][appveyor-img]][appveyor]
22

3-
[version]: https://img.shields.io/badge/version-4.2.1-blue.svg
3+
[version]: https://img.shields.io/badge/version-4.3.0-blue.svg
44
[releases]: https://github.com/ocsigen/lwt/releases
55
[gitter-img]: https://img.shields.io/badge/chat-on_gitter-lightgrey.svg
66
[travis]: https://travis-ci.org/ocsigen/lwt/branches

0 commit comments

Comments
 (0)