Skip to content

Upgrading rxdart 0.3 to 0.4

Unknown0.3.25 → 0.4.8

UnknownUpgrade verdict

DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.

  • DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

Generated by DepDelta from published Dart source. Not mixed with prose notes.

  • removed: ctor Observable.combineLatestMap(Map<String, Stream<T>> streamMap, {asBroadcastStream = …})
  • removed: method Observable.replay({int bufferSize = …, bool completeWhenBufferExhausted = …}): Observable<T>
  • removed: method Observable.reverse(): Observable<T>
  • changed: ctor Observable.eventTransformed(Stream source, EventSink mapSink(EventSink<T> sink)) → ctor Observable.eventTransformed(Stream<T> source, EventSink<T> mapSink(EventSink<T> sink))
  • changed: ctor Observable.fromStream(Stream stream) → ctor Observable.fromStream(Stream<T> stream)
  • changed: ctor Observable.merge(Iterable<Stream<T>> streams, {asBroadcastStream = …}) → ctor Observable.merge(Iterable<Stream<T>> streams, {bool asBroadcastStream = …})
  • changed: ctor Observable.tween(double startValue, double changeInTime, Duration duration, {int intervalMs = …, Ease ease = …, asBroadcastStream = …}) → ctor Observable.tween(double startValue, double changeInTime, Duration duration, {int intervalMs = …, Ease ease = …, bool asBroadcastStream = …})
  • changed: method Observable.combineLatest(Iterable<Stream> streams, Function predicate, {asBroadcastStream = …}): Observable . → method Observable.combineLatest(Iterable<Stream<dynamic>> streams, Function predicate, {bool asBroadcastStream = …}): Observable .
  • changed: method Observable.handleError(Function onError, { bool test(error) }): Observable<T> → method Observable.handleError(Function onError, { bool test(dynamic error) }): Observable<T>
  • changed: method Observable.pluck(List<dynamic> sequence, {bool throwOnNull = …}): Observable → method Observable.pluck(List<dynamic> sequence, {bool throwOnNull = …}): Observable<dynamic>
  • changed: method Observable.sample(Stream sampleStream): Observable<T> → method Observable.sample(Stream<dynamic> sampleStream): Observable<T>
  • changed: method Observable.scan(dynamic predicate( dynamic accumulated, T value, int index), [dynamic seed]): Observable → method Observable.scan( predicate(var accumulated, T value, int index), [var seed]): Observable
  • changed: method Observable.takeUntil(Stream otherStream): Observable<T> → method Observable.takeUntil(Stream<dynamic> otherStream): Observable<T>
  • changed: method Observable.zip(Iterable<Stream> streams, Function predicate, {asBroadcastStream = …}): Observable . → method Observable.zip(Iterable<Stream<dynamic>> streams, Function predicate, {bool asBroadcastStream = …}): Observable .