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.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
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