[ANN] Lwt.6.1.0, Lwt_ppx.6.1.0

Lwt.6.1.0 has been release. It contains some fixes (see full changelog, special thanks to @kit-ty-kate and @otini) as well as the following notable addition:

  • New Lwt_engine.engine_id to know what underlying engine Lwt is currently using.

Lwt_ppx.6.1.0 (also Lwt_ppx.5.9.3) has been released. It contains a fix to correctly carry type annotations: let%lwt x : t = … in … now produces code that correctly place the t annotation. (This was caused by a change in ppxlib which was not accounted for previously.)

Versions 6.0.0 and 5.9.2 or lwt_ppx are marked as avoid-version in opam-repository. They are fine to use as long as you don’t use type annotations but you should update to 6.1.0 or 5.9.3.

Special thanks to @Halbaroth for the bug report.

3 Likes