Skip to content

Releases: DeclarativeHub/Bond

7.8.1

31 Oct 17:00

Choose a tag to compare

7.8.0

05 Aug 08:49
4327b1f

Choose a tag to compare

Drops iOS 8 support through SPM.

7.7.1

21 Apr 07:04

Choose a tag to compare

  • Fix compilation issue on macOS.

7.7.0

20 Apr 18:22

Choose a tag to compare

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

17 Dec 17:19

Choose a tag to compare

  • Make collectionView(_: numberOfItemsInSection:) open on CollectionViewBinderDataSource. Thanks @AnthonyMDev!
  • Fix KVO on iOS 10. Thanks @Sephiroth87.

7.6.5

15 Dec 14:20

Choose a tag to compare

  • Fix Retain Cycle in Swift KeyPath KVO. Thanks @AnthonyMDev!

7.6.4

13 Dec 07:58

Choose a tag to compare

7.6.3

12 Dec 13:56

Choose a tag to compare

7.6.2

12 Dec 10:52

Choose a tag to compare

  • Handle threading changes in ReactiveKit.

7.6.1

13 Nov 19:15

Choose a tag to compare

  • Update dependencies.