Monix: Version 2.0-RC10 Released
This release adds some useful extension methods for
Callback, while optimizing and making safer some
Task operations, like
gatherUnordered, ‘chooseFirstOfList’ and
also changes how
onOverflow behaves when specified in an
This will be a breaking, but easy to fix change.
Release RC10 is the last release before 2.0, scheduled for September 1st (promise, cross my heart and hope to …).
BUG WARNING: this release contains a critical bug issue. Upgrade to the latest version as soon as possible.
See the published API Documentation.
- Issue #200: Add an
executeNowextension method for
Scheduler, taking a by-name callback, as initializing
Runnableinstances is too annoying
- Issue #201: Fixes and
Task.gatherUnordered- as an edge-case, it wasn’t stack safe and it has been optimized to be more efficient
- Issue #202: Added
asyncOnErroras extension methods for
Task.createsafe by forcing an asynchronous boundary when calling the callback (onSuccess/onError); also optimizes
- Issue #203: Changed
onOverflowfunction signature for
OverflowStrategytypes supporting it - it can now return an
Optionand if it returns
None, then we don’t signal any messages downstream, thus making it easier to just log that overflow happened without extra tricks