What's new
- Rewritten;
- Removed unnecessary code;
- API improvements;
- New
Signal
implementation; SignalValue
;CollectionEvent
;ControlEventObserver
;NotificationObserver
;KeyPathObserver
;ActionTarget
;- Replaced
TableViewBinding
with new implementation; - Replaced
CollectionViewBinding
with new implementation;
API changes:
- Renamed
dispatch(...)
tosendNext(...)
; - Renamed
dispatch(:onQueue:)
tosendNext(:onQueue:)
- Renamed
deliverOn(...)
toobserveOn(...)
; - Renamed
all(...)
toallEqual(...)
; - Renamed
some(...)
tosomeEqual(...)
; - Removed
combineLatest(...)
for 3 input signals; - Removed
all(...)
for 3 input values; - Removed
some(...)
for 3 input values; LockType
is gone;ObservableCollectionType
is gone;TokenGeneratorType
is gone;ObservableProperty
is gone;CollectionChangeSet
is gone;ListOperation
is gone;ControlSignal
is gone;KVOSignal
is gone;NotificationSignal
is gone;NSIndexSet
extensions are gone;CollectionChangeSetHandler
is gone;CompoundObserver
is gone;Dispatcher
is gone;DisposableActionTarget
is gone;IncrementalKeyGenerator
is gone;SpinLock
is gone;
🎉