Skip to content

2.1.14

Latest
Compare
Choose a tag to compare
@kyri-petrou kyri-petrou released this 19 Dec 12:51
· 1 commit to series/2.x since this release
bc18e4a

Highlights

This release comes packed with bug fixes and under-the-hood optimizations. Big thank you to all the old and new contributors for their work in this release!

Important

Runtime behaviour change of ZIO#onDone and ZIO#onDoneCause

In this release, the behavior of onDone and onDoneCause has changed to address concerns raised in #9191. Unlike other onX methods, onDone and onDoneCause executed the callback effects in "fire and forget" mode.

We believe that this behaviour could lead to unexpected bugs in applications. As such we changed the implementation of these methods so that the callbacks are executed synchronously. While we believe it's highly unlikely that users using these methods were aware of this implementation detail, we still advice them to review their usages as a precaution.

What's Changed

Other changes (CI, dependencies and documentation)

New Contributors

Full Changelog: v2.1.13...v2.1.14