Releases: DeclarativeHub/Bond
Releases · DeclarativeHub/Bond
7.8.1
- Fixed search paths. Thanks @deborahgoldsmith!
7.8.0
Drops iOS 8 support through SPM.
7.7.1
- Fix compilation issue on macOS.
7.7.0
Thanks to @ibrahimkteish's awesome contribution, Bond 7.7 introduces the ability to observe view controller lifecycle events! 🎉 🎈
Example usage:
let viewController = UIViewController()
viewController.reactive.lifecycleEvents.observeNext { (event) in
print(event)
}
viewController.reactive.lifecycleEvent(.viewDidLoad).observeNext {
print("view did load")
}
viewController.reactive.lifecycleEvent(.viewWillAppear).observeNext {
print("view will appear")
}
viewController.reactive.lifecycleEvent(.viewDidAppear).observeNext {
print("view did appear")
}
viewController.reactive.lifecycleEvent(.viewWillDisappear).observeNext {
print("view will disappear")
}
viewController.reactive.lifecycleEvent(.viewDidDisappear).observeNext {
print("view did disappear")
}
7.6.6
- Make
collectionView(_: numberOfItemsInSection:)
open onCollectionViewBinderDataSource
. Thanks @AnthonyMDev! - Fix KVO on iOS 10. Thanks @Sephiroth87.
7.6.5
- Fix Retain Cycle in Swift
KeyPath
KVO. Thanks @AnthonyMDev!
7.6.4
- Fix macOS and tvOS compilation. Thanks @cyrusingraham!
7.6.3
- Introduce
MainThreadDisposable
. Thanks @diegoRodriguezAguila and @ibrahimkteish!
7.6.2
- Handle threading changes in ReactiveKit.
7.6.1
- Update dependencies.