Skip to content

Upgrading rxdart 0.13 to 0.14

Unknown0.13.1 → 0.14.0+2New1Changed1Fixed1

UnknownUpgrade verdict

DepDelta hasn't looked for the notes of 1 of 3 releases 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: field ReplaySubject.maxSize: int
  • removed: get BehaviorSubject.done: Future<dynamic>
  • removed: get BehaviorSubject.hasListener: bool
  • removed: get BehaviorSubject.isClosed: bool
  • removed: get BehaviorSubject.isPaused: bool
  • removed: get BehaviorSubject.onCancel: ControllerCancelCallback
  • removed: get BehaviorSubject.onListen: ControllerCallback
  • removed: get BehaviorSubject.onPause: ControllerCallback
  • removed: get BehaviorSubject.onResume: ControllerCallback
  • removed: get BehaviorSubject.sink: StreamSink<T>
  • removed: get BehaviorSubject.stream: Observable<T>
  • removed: get ReplaySubject.done: Future<dynamic>
  • removed: get ReplaySubject.hasListener: bool
  • removed: get ReplaySubject.isClosed: bool
  • removed: get ReplaySubject.isPaused: bool
  • removed: get ReplaySubject.onCancel: ControllerCancelCallback
  • removed: get ReplaySubject.onListen: ControllerCallback
  • removed: get ReplaySubject.onPause: ControllerCallback
  • removed: get ReplaySubject.onResume: ControllerCallback
  • removed: get ReplaySubject.sink: StreamSink<T>
  • removed: get ReplaySubject.stream: Observable<T>
  • removed: method BehaviorSubject.add(T event): void
  • removed: method BehaviorSubject.addError(Object error, [StackTrace stackTrace]): void
  • removed: method BehaviorSubject.addStream(Stream<T> source, {bool cancelOnError = …}): Future<dynamic>
  • removed: method BehaviorSubject.close(): Future<dynamic>
  • removed: method ReplaySubject.add(T event): void
  • removed: method ReplaySubject.addError(Object error, [StackTrace stackTrace]): void
  • removed: method ReplaySubject.addStream(Stream<T> source, {bool cancelOnError = …}): Future<dynamic>
  • removed: method ReplaySubject.close(): Future<dynamic>
  • removed: set BehaviorSubject.onCancel(onCancelHandler())
  • removed: set BehaviorSubject.onListen(void onListenHandler())
  • removed: set BehaviorSubject.onPause(void onPauseHandler())
  • removed: set BehaviorSubject.onResume(void onResumeHandler())
  • removed: set ReplaySubject.onCancel(onCancelHandler())
  • removed: set ReplaySubject.onListen(void onListenHandler())
  • removed: set ReplaySubject.onPause(void onPauseHandler())
  • removed: set ReplaySubject.onResume(void onResumeHandler())
  • changed: class BehaviorSubject<T> implements StreamController<T> → class BehaviorSubject<T> extends Subject<T>
  • changed: class ReplaySubject<T> implements StreamController<T> → class ReplaySubject<T> extends Subject<T>
  • changed: ctor BehaviorSubject({T seedValue, void onListen(), onCancel(), bool sync = …}) → ctor BehaviorSubject({ T seedValue, void onListen(), onCancel(), bool sync = …, })
  • changed: ctor ReplaySubject({this.maxSize, void onListen(), onCancel(), bool sync = …}) → ctor ReplaySubject({ int maxSize, void onListen(), onCancel(), bool sync = …, })
  • changed: method Observable.asyncMap<S>(dynamic convert(T value)): Observable<S> → method Observable.asyncMap<S>(FutureOr<S> convert(T value)): Observable<S>
  • added: class PublishSubject<T> extends Subject<T>
  • added: ctor PublishSubject({void onListen(), onCancel(), bool sync = …})
  • added: method BehaviorSubject.onAdd(T event): void
  • added: method ReplaySubject.onAdd(T event): void
  • removed: field ReplaySubject.maxSize: int
  • removed: get BehaviorSubject.done: Future<dynamic>
  • removed: get BehaviorSubject.hasListener: bool
  • removed: get BehaviorSubject.isClosed: bool
  • removed: get BehaviorSubject.isPaused: bool
  • removed: get BehaviorSubject.onCancel: ControllerCancelCallback
  • removed: get BehaviorSubject.onListen: ControllerCallback
  • removed: get BehaviorSubject.onPause: ControllerCallback
  • removed: get BehaviorSubject.onResume: ControllerCallback
  • removed: get BehaviorSubject.sink: StreamSink<T>
  • removed: get BehaviorSubject.stream: Observable<T>
  • removed: get ReplaySubject.done: Future<dynamic>
  • removed: get ReplaySubject.hasListener: bool
  • removed: get ReplaySubject.isClosed: bool
  • removed: get ReplaySubject.isPaused: bool
  • removed: get ReplaySubject.onCancel: ControllerCancelCallback
  • removed: get ReplaySubject.onListen: ControllerCallback
  • removed: get ReplaySubject.onPause: ControllerCallback
  • removed: get ReplaySubject.onResume: ControllerCallback
  • removed: get ReplaySubject.sink: StreamSink<T>
  • removed: get ReplaySubject.stream: Observable<T>
  • removed: method BehaviorSubject.add(T event): void
  • removed: method BehaviorSubject.addError(Object error, [StackTrace stackTrace]): void
  • removed: method BehaviorSubject.addStream(Stream<T> source, {bool cancelOnError = …}): Future<dynamic>
  • removed: method BehaviorSubject.close(): Future<dynamic>
  • removed: method ReplaySubject.add(T event): void
  • removed: method ReplaySubject.addError(Object error, [StackTrace stackTrace]): void
  • removed: method ReplaySubject.addStream(Stream<T> source, {bool cancelOnError = …}): Future<dynamic>
  • removed: method ReplaySubject.close(): Future<dynamic>
  • removed: set BehaviorSubject.onCancel(onCancelHandler())
  • removed: set BehaviorSubject.onListen(void onListenHandler())
  • removed: set BehaviorSubject.onPause(void onPauseHandler())
  • removed: set BehaviorSubject.onResume(void onResumeHandler())
  • removed: set ReplaySubject.onCancel(onCancelHandler())
  • removed: set ReplaySubject.onListen(void onListenHandler())
  • removed: set ReplaySubject.onPause(void onPauseHandler())
  • removed: set ReplaySubject.onResume(void onResumeHandler())
  • changed: class BehaviorSubject<T> implements StreamController<T> → class BehaviorSubject<T> extends Subject<T>
  • changed: class ReplaySubject<T> implements StreamController<T> → class ReplaySubject<T> extends Subject<T>
  • changed: ctor BehaviorSubject({T seedValue, void onListen(), onCancel(), bool sync = …}) → ctor BehaviorSubject({ T seedValue, void onListen(), onCancel(), bool sync = …, })
  • changed: ctor ReplaySubject({this.maxSize, void onListen(), onCancel(), bool sync = …}) → ctor ReplaySubject({ int maxSize, void onListen(), onCancel(), bool sync = …, })
  • added: class PublishSubject<T> extends Subject<T>
  • added: ctor PublishSubject({void onListen(), onCancel(), bool sync = …})
  • added: method BehaviorSubject.onAdd(T event): void
  • added: method ReplaySubject.onAdd(T event): void