All Versions
41
Latest Version
Avg Release Cycle
71 days
Latest Release
351 days ago

Changelog History
Page 1

  • v1.4.0

    March 05, 2019
    • 👍 [improved] support of Swift 5.0
    • [changed] Fallible type is a typealias to Result for Swift 5.0
    • [added] Channel convenience constructors
    • [added] a few reactive properties for AppKit
    • 🔀 [fixed] DynamicProperty storage synchronization
    • 🛠 [fixed] bindings memory issue
  • v1.3.2

    December 30, 2018
    • ⚡️ [changed] default Swift version has been updated to 4.2. 4.0-4.1 is dropped due to changes in UIKit enums naming
    • 🏗 [improvement] tested against latest Swift 5.0 build. No errors, no warnings, tests are passing
    • ⚠ [improvement] annoying warnings fixed
    • 📚 [improvement] minor improvements of documentation
  • v1.3.1

    June 09, 2018
    • ⚡️ [fixed] nested executes using the same executor Executor could be optimized into on-stack execution instead of dispatch_async call. That is a direct cause of stack overflow. Avoiding that by limiting amount of nested on-stack executions.
  • v1.3.0

    February 25, 2018
    • [changes] Swift 3.0 dropped
  • v1.2.4

    November 18, 2017
    • ⚠ [gardening] fixed multiple warnings
  • v1.2.3

    October 22, 2017
    • 🐎 [performance] Future and Promise performance degradation detected. Performance fixed and improved
  • v1.2.2

    September 30, 2017
  • v1.2.1

    September 03, 2017
    • [changed] DispatchSemaphore-based fair locking replaced with pthread_mutex_t-based locking
    • 💅 [improved] code style improved with SwiftLint (once again)
  • v1.2.0

    August 21, 2017
    • 🔒 [changed] lock-free implementation of Future and CancellationToken changed to regular locking-based
    • 🛠 [fixed] multiple Xcode 9.0 beta 5 compile time issues
  • v1.1.3

    June 01, 2017
    • 📚 [added] documentation generation infrastructure
    • [added] primitive subscription chaining (future.onSuccess { /* handle success */ }.onFailure { /* handle failure */ })
    • 👷 [improved] parallel CI jobs
    • ⚡️ [improved] Promise internals updated
    • ⚠ [fixed] warnings and erros introduced by Swift 4 toolchain