chore(deps): update dependency rxdart to ^0.28.0 #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.27.5
->^0.28.0
Release Notes
ReactiveX/rxdart (rxdart)
v0.28.0
Compare Source
New
ValueStream:
lastEventOrNull
getter toValueStream
,which returns the last emitted event (either data/value or error event), or
null
.isLastEventValue
,isLastEventError
anderrorAndStackTraceOrNull
extension getters to
ValueStream
, to check the kind of the last emitted event is data/value or error.ReplayStream:
errorAndStackTraces
toReplayStream
, which returns a list of emittedErrorAndStackTrace
s.Rename
Notification
andKind
to better reflect their purpose,and to avoid confusion with Flutter's Notification class.
Notification
toStreamNotification
Notification.onData
toStreamNotification.data
.Notification.onDone
toStreamNotification.done
.Notification.onError
toStreamNotification.error
.Kind
toNotificationKind
Kind.onData
toNotificationKind.data
.Kind.onError
toNotificationKind.error
.Kind.onDone
toNotificationKind.done
.DataNotification
,ErrorNotification
andDoneNotification
as the subclasses ofStreamNotification
.isOnData
,isOnError
,isOnDone
,requireData
to extension getters onStreamNotification
,they are now named
isData
,isError
,isDone
andrequireDataValue
.StreamNotification
:dataValueOrNull
,requireErrorAndStackTrace
,errorAndStackTraceOrNull
getters andwhen
method.Changed
Accept Dart SDK versions above 3.0.
switchMap
: when cancelling the previous inner subscription,switchMap
will pause the outer subscription and and wait for the inner subscription to be completely canceled.It will then resume the outer subscription, and listen to the next inner Stream.
Any errors from canceling the previous inner subscription will now be forwarded to the resulting Stream.
Breaking: Rename
ForkJoinStream.combine2
..combine9
toForkJoinStream.join2
..join9
.Breaking:
Rx.using
/UsingStream
disposer
is now called after the future returned fromStreamSubscription.cancel
completes.Documentation
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.