|
1 | | -===== dev ===== |
| 1 | +===== 5.7.0 ===== |
2 | 2 |
|
3 | 3 | ====== Breaking API changes ====== |
4 | 4 |
|
5 | | - * Lwt_result.catch now takes a function (unit -> 'a t) rather than a promise ('a t) (#965) |
| 5 | + * Lwt_result.catch now takes a function (unit -> 'a t) rather than a promise ('a t). (#965) |
6 | 6 |
|
7 | | - * Remove the deprecated Lwt.result type (use Stdlib.result instead) (#968) |
| 7 | + * Remove the deprecated Lwt.result type (use Stdlib.result instead). (#968) |
8 | 8 |
|
9 | | - * Remove the deprecated Lwt.make_value and Lwt.make_result functions (use Ok and Error instead) (#968) |
| 9 | + * Remove the deprecated Lwt.make_value and Lwt.make_result functions (use Ok and Error instead). (#968) |
10 | 10 |
|
11 | | - * Remove the deprecated and unsafe waiter_of_wakener (keep the waiter around when you create the wakener instead) (#968) |
| 11 | + * Remove the deprecated and unsafe waiter_of_wakener (keep the waiter around when you create the wakener instead). (#968) |
12 | 12 |
|
13 | | - * Remove the deprecated Lwt_stream.on_termination and Lwt_stream.on_terminate (bind to Lwt_stream.closed instead) (#968) |
| 13 | + * Remove the deprecated Lwt_stream.on_termination and Lwt_stream.on_terminate (bind to Lwt_stream.closed instead). (#968) |
14 | 14 |
|
15 | | - * Remove the deprecated Lwt_stream.result type (use Stdlib.result instead) (#968) |
| 15 | + * Remove the deprecated Lwt_stream.result type (use Stdlib.result instead). (#968) |
16 | 16 |
|
17 | | - * Remove the deprecated Lwt_stream.map_exn function (use wrap_exn instead) (#968) |
| 17 | + * Remove the deprecated Lwt_stream.map_exn function (use wrap_exn instead). (#968) |
18 | 18 |
|
19 | 19 | ====== Additions ====== |
20 | 20 |
|
21 | | - * Lwt.Exception_filter for enabling/disabling system-exception catching (#964) |
22 | | - * Lwt.reraise an exception raising function which preserves backtraces, recommended for use in Lwt.catch (#963) |
| 21 | + * Lwt.Exception_filter for enabling/disabling system-exception catching. (#964) |
| 22 | + |
| 23 | + * Lwt.reraise an exception raising function which preserves backtraces, recommended for use in Lwt.catch. (#963) |
| 24 | + |
23 | 25 | * Expose Lwt_io.delete_recursively for deleting a directory and its content recursively. (#984, Antonin Décimo) |
24 | 26 |
|
25 | 27 | * 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) |
|
0 commit comments