github smallrye/smallrye-mutiny 0.14.0

latest releases: 2.7.0-RC2, 2.7.0-RC1, 2.6.2...
3 years ago

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.

Don't miss a new smallrye-mutiny release

NewReleases is sending notifications on new releases.