Changelog
- #474 - Bump reactor-core from 3.4.2 to 3.4.3
- #471 - Fix a bug when Uni from JDK Future get cancelled
- #469 - Bump junit-jupiter from 5.7.0 to 5.7.1
- #468 - Bump kotlin.version from 1.4.21-2 to 1.4.30
- #467 - Add a BOM to Mutiny
- #466 - Provide a BOM
- #464 - Uni signals tracking and ordering assertion in UniAssertSubscriber
- #463 - Fix memoize missing late subscriber subscription
- #462 - Explicitly cancel the scheduled future upon user's cancellation
- #460 - Timeout not thrown when using memoize()
- #459 - Uni subscription and operators rework
- #457 - Add the ability to create a Uni from a Future or a Supplier of Future
- #456 - Uni from Future
- #454 - Fix repetition when the first emitted item is
null
- #452 - Cleanup the operator classes package layout
- #450 - New Context Propagation Support
- #449 - Multi.onItem().scan does not emit the accumulated value
- #447 - Multi.createBy().repeating().supplier() completes on empty (null) item
- #446 - Release process improvements
- #388 - Explore relying less on UniSerializedSubscriber
Breaking Changes
Change | New API | Justification |
---|---|---|
class MultiItemCombineIterable moved to io.smallrye.mutiny.groups
| API-exposed class has been moved to a public API package, it was mistakenly located into an implementation package | |
class MultiItemCombine2 ...MultiItemCombine9 moved to io.smallrye.mutiny.groups
| API-exposed class has been moved to a public API package, it was mistakenly located into an implementation package | |
method void UniGlobalSpy<T>::subscribing(UniSubscriber<? super T>) renamed
| subscribe(UniSubscriber<? super T>)
| The method has been renamed to subscribe to align with the Multi API.
|
method void UniOnCancellationSpy<T>::subscribing(UniSubscriber<? super T>) renamed
| subscribe(UniSubscriber<? super T>)
| The method has been renamed to subscribe to align with the Multi API.
|
method void UniOnFailureSpy<T>::subscribing(UniSubscriber<? super T>) renamed
| subscribe(UniSubscriber<? super T>)
| The method has been renamed to subscribe to align with the Multi API.
|
method void UniOnItemOrFailureSpy<T>::subscribing(UniSubscriber<? super T>) renamed
| subscribe(UniSubscriber<? super T>)
| The method has been renamed to subscribe to aligned with the Multi API.
|
method void UniOnItemSpy<T>::subscribing(UniSubscriber<? super T>) renamed
| subscribe(UniSubscriber<? super T>)
| The method has been renamed to subscribe to align with the Multi API.
|
method void UniOnSubscribeSpy<T>::subscribing(UniSubscriber<? super T>) renamed
| subscribe(UniSubscriber<? super T>)
| The method has been renamed to subscribe to align with the Multi API.
|
method void UniOnTerminationSpy<T>::subscribing(UniSubscriber<? super T>) renamed
| subscribe(UniSubscriber<? super T>)
| The method has been renamed to subscribe to align with the Multi API.
|