Bond

A Swift binding framework

MIT License

Stars
4.2K
Committers
86

Bot releases are hidden (Show)

Bond - 6.2.3

Published by srdanrasic over 7 years ago

  • Restores Swift package manager support - correctly :) Thanks @tonyarnold!
Bond -

Published by tonyarnold over 7 years ago

  • Restores Swift package manager support We're looking into it, sorry!
Bond - 6.2.1

Published by srdanrasic over 7 years ago

  • Add conformances to BindingExecutionContextProvider protocol.
Bond - 6.2.0

Published by srdanrasic over 7 years ago

  • Adds support for bindings on non-main thread or queue.
Bond - 6.1.1

Published by srdanrasic over 7 years ago

  • Fix Carthage submodules.
Bond - 6.1.0

Published by srdanrasic over 7 years ago

  • Compatibility update for ReactiveKit v3.4.
  • Inline binding implementation is moved to ReactiveKit as ReactiveKit is the framework that defines binding concept, while Bond is the framework that provides Cocoa binding extensions. This should not be a source breaking change, but you might need to add import ReactiveKit to files where inline bindings are used if you don't already have it.
  • Expose bag property on NSObject and its subclasses. If you have a custom let bag: DisposeBag you can just remove it and use the provided one.
Bond - 6.0.4

Published by srdanrasic over 7 years ago

  • Fix issues with automatic disposal of table and collection view bindings.
Bond - 6.0.3

Published by srdanrasic over 7 years ago

  • Improve NSTableView data source event application. Thanks @tonyarnold!
  • Make Diff.swift framework an explicit dependency. Might improve SourceKit stability. Thanks @tonyarnold!
Bond - 6.0.2

Published by srdanrasic over 7 years ago

  • Expose diff operator on signals of collections.
Bond - 6.0.1

Published by srdanrasic over 7 years ago

  • Fix issues where KVO observation could cause a crash.
  • Make framework extensions friendly. Thanks @iandundas!
  • Fix some warnings in Swift 3.1. Thanks @tonyarnold!
Bond - 6.0.0

Published by srdanrasic over 7 years ago

  • API cleanup
    • Add ReactiveExtensions proxy type
    • Move all extensions to the proxy
    • Refine Deallocatable protocol
  • Enhance UITable/UICollectionView bindings
    • Allow developer to override application of array events
    • Refine the implementation
  • Improve macOS bindings
Bond - v5.4.6

Published by srdanrasic over 7 years ago

  • Fix issues with batchUpdate and replace methods on MutableObservableArray.
Bond - v5.4.5

Published by srdanrasic over 7 years ago

  • Fix diff replace unintended effect on ObservableArray filter.
Bond - v5.4.4

Published by srdanrasic almost 8 years ago

  • Fix issues when protocolProxy.forwardTo does not work. - CocoaPods fix.
Bond - v5.4.3

Published by srdanrasic almost 8 years ago

  • Fix issues when protocolProxy.forwardTo does not work.
Bond - v5.4.2

Published by srdanrasic almost 8 years ago

  • Fix issues with ObservableArray diff.
Bond - v6.0.0-beta.3

Published by srdanrasic almost 8 years ago

  • Carthage fix release.
Bond - 6.0.0-beta.3

Published by srdanrasic almost 8 years ago

  • Expose Observable2DArrayEvent constructors publicly.
Bond - 6.0.0-beta.2

Published by srdanrasic almost 8 years ago

Bond - v5.4.1

Published by srdanrasic almost 8 years ago

  • Fix issues when using Carthage.