Skip to content

Releases: DeclarativeHub/Bond

6.6.0

14 Jan 17:06
Compare
Choose a tag to compare
  • KeyPath based KVO signals.
    • user.keyPath(\.name).bind(to: nameLabel)
  • KeyPath based protocol proxy injection.
    • tableView.reactive.protocolProxy(for: UITableViewDelegate.self, keyPath: \.delegate)

6.5.2

19 Nov 13:35
Compare
Choose a tag to compare
  • Fix unretained arguments in protocol proxies.

6.5.1

19 Nov 13:02
Compare
Choose a tag to compare
  • Fix memory leak in protocol proxies (fixes #486).

6.5.0

16 Oct 19:15
Compare
Choose a tag to compare
  • UIView reactive extensions for adding gesture recognizers. Thanks @akbsteam!

6.4.4

16 Oct 18:49
Compare
Choose a tag to compare
  • Bridge missing ObjC types - fixes #481.

6.4.3

09 Oct 18:59
Compare
Choose a tag to compare
  • Add bidirectionalMap to Property type.
  • Bridge missing ObjC types - fixes #474.

6.4.2

30 Sep 09:29
Compare
Choose a tag to compare
  • Improve type bridging in protocol proxies. Using ObjC types, like NSString, is no longer necessary. You can now use Swift types, like String, in method signal(for:dispatch:).
  • Fixed return values too.

6.4.1

30 Sep 08:44
Compare
Choose a tag to compare
  • Improve type bridging in protocol proxies. Using ObjC types, like NSString, is no longer necessary. You can now use Swift types, like String, in method signal(for:dispatch:).

6.4.0

22 Sep 21:08
Compare
Choose a tag to compare
  • Update to Swift 4 syntax.

Warning: If you are still using Xcode 8, please do not update and stay on v6.3.x.

6.3.0

13 Sep 06:44
Compare
Choose a tag to compare
  • Xcode 9 and Swift 3.2 and 4 support.

Check out this note.