Skip to content

Releases: DeclarativeHub/ReactiveKit

v3.5.2

26 Apr 18:00
Compare
Choose a tag to compare
  • Fix issue with refCount when the count goes up for the second time.

v3.5.1

27 Mar 17:18
Compare
Choose a tag to compare
  • Remove NSObject conformance to BindingExecutionContextProvider.

v3.5.0

26 Mar 17:26
Compare
Choose a tag to compare
  • Bindings are now not limited to main thread.
  • ExecutionContext has been refactored into a struct.
  • Few renames in order to be consistent with Swift standard library:
    • replay(_:) becomes replay(limit:).
    • flatMapLatest(transform:) becomes flatMapLatest(_:).
    • flatMapConcat(transform:) becomes flatMapConcat(_:).
    • flatMapMerge(transform:) becomes flatMapMerge(_:).
    • flatMapError(recover:) becomes flatMapError(_:).
    • filter(include:) becomes filter(_:).
  • Significant README update.

v3.4.2

18 Mar 15:20
Compare
Choose a tag to compare
  • Expose bag on NSObject reactive extensions for backwards compatibility.

v3.4.1

18 Mar 14:49
Compare
Choose a tag to compare
  • Add missing import.

v3.4.0

18 Mar 14:40
Compare
Choose a tag to compare
  • Introduce Deallocatable and BindingExecutionContextProvider protocols.
  • Implement bind(to:) using new protocols.
  • Improve documentation of various classes.

v3.3.1

12 Feb 15:30
Compare
Choose a tag to compare
  • Add support for app extensions.

v3.3.0

20 Jan 21:08
Compare
Choose a tag to compare
  • Additional filter overload.

v3.2.2

17 Jan 19:18
Compare
Choose a tag to compare
  • Introduce flatMap operator that can be used as a shorthand for map().ignoreNil()
  • Introduce unwrap that unwraps elements from each emitted sequence into an events of their own.
  • Fix zip implementation regarding completion. Thanks @jechol!
  • Clean up tests. Thanks @jechol!

v3.2.1

11 Jan 19:31
Compare
Choose a tag to compare
  • Fix zipPrevious emiting same previous on recursive signal.
  • Fix distinct emitting same values on recursive signal.
  • Some cleanups in the implementation.

Thanks @jechol for the updates!