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.26.0
->^0.27.0
Release Notes
ReactiveX/rxdart
v0.27.3
Compare Source
Bug fixes
flatMap
now creates innerStream
s lazily.combineLatest
,concat
,concatEager
,forkJoin
,merge
,race
,zip
iterate overIterable<Stream>
s only oncewhen the stream is listened to.
autoConnect
,connect
andrefCount
together, only one of them should be used.Features
AbstractConnectableStream
, base class for theConnectableStream
implementations.CompositeSubscription
(thanks to @BreX900)dispose
,clear
, andremove
methods now return a completion future.StreamSubscription
.CompositeSubscription.add
will throw aStateError
instead of aString
if this composite was disposed.Documentation
Connectable
examples.Flutter
example:SearchResultItem.fromJson
type error (thanks to @WenYeh)Code refactoring
takeLast
implementation.pedantic
tolints
andflutter_lints
.BehaviorSubject
,ReplaySubject
implementations by using "Sentinel object
"s instead ofValueWrapper
s.v0.27.2
Compare Source
Bug fixes
onErrorReturnWith
now does not drop the remaining data events after the first error.ConnectableStreamSubscription
.Features
delayWhen
operator.maxConcurrent
toflatMap
.groupBy
GroupByStream
toGroupedStream
.durationSelector
, which used to determine how long each group should exist.ignoreElements
@deprecated
annotation (ignoreElements
should not be marked as deprecated).Stream<Never>
.Documentation
PublishSubject
's docs (thanks to @AlexanderJohr).Code refactoring
Stream.multi
internally.v0.27.1
Compare Source
ForkJoinStream
throwsNull check operator used on a null value
when using nullable-type.delay
operatorv0.27.0
Compare Source
ValueStreamExtensions
.ValueStream.valueWrapper
becomesvalue
.valueOrNull
.hasValue
.ValueStream.errorAndStackTrace
becomeserror
.errorOrNull
.hasError
.stackTrace
.skipLast
/SkipLastStreamTransformer
(thanks @HannibalKcc).scan
: changeseed
to required param.StackTrace
param torecoveryFn
when usingOnErrorResumeStreamTransformer
/onErrorResume
/onErrorReturnWith
.ConnectableStream
.Configuration
📅 Schedule: 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 has been generated by WhiteSource Renovate. View repository job log here.