All Versions
18
Latest Version
Avg Release Cycle
49 days
Latest Release
1291 days ago

Changelog History
Page 2

  • v2.2.0 Changes

    April 24, 2019
    • ⬆️ Bump to Swift 5.0.1
  • v2.1.0 Changes

    April 04, 2019
    • enable code coverage
    • ⬆️ bump RxSwift to 4.5.0
    • ⬆️ bump swift version to 5.0
  • v2.0.0 Changes

    February 03, 2019
    • Coordinator has been renamed in FlowCoordinator
    • NextFlowItem and NextFlowItems have been renamed in FlowContributor and FlowContributors
    • The FlowContributors enum entry .end (withStepForParentFlow: Step) has been renamed in .end (forwardToParentFlowWithStep: Step)
    • The FlowContributor class has been converted to an enum
    • In an effort to minimize the usage of objc_get/setAssociatedObject, each custom Stepper must declare a stored property steps as a PublishRelay
    • To trigger an initial Step inside a Stepper, an initialStep property has to be implemented
    • The callback function readyToEmitSteps() has been added to a Stepper. It is called once the Stepper can emit Steps
    • The reactive step property of a Stepper has been renamed in steps to reflect the plurality of the sequence
    • FlowCoordinator has been totally rewritten to improve memory management
    • 🚚 HasDisposeBag has been removed from the project as it was not mandatory in the implementation and is not really related to RxFlow
    • The RxFlowStep enum is now provided to offer some common steps that can be used in lots of applications
    • 🗄 Some of the old data structure names are still usable but have been explicitly deprecated
  • v1.6.2 Changes

    November 28, 2018

    🛠 fix: memory leaks when ending flows with sibling flows. See #92

  • v1.6.1 Changes

    October 10, 2018
    • 🛠 fix an issue introduced by the commit f713eb1
    • ✂ remove unwanted swiftlint warnings
    • 👌 improve/bump travis ci env and simulator
  • v1.6.0 Changes

    September 20, 2018
    • 🛠 fix UIViewController dismiss ControlEvent
    • 🔄 change subscribe to a step from viewDidAppear to viewWillAppear
    • 🛠 fix typo in README
    • 🛠 fix typo in Presentable.swift
    • ⬆️ bump RxSwift version to 4.3
    • ⬆️ bump Swift version to 4.2
  • v1.5.0 Changes

    August 31, 2018
    • 👉 use internally a UUID to identify Flows inside the Coordinator
    • ⬆️ bump RxSwift version to 4.2.0
    • 🛠 fix a bug about dismissed Observable in UIViewController
    • demo project improvements / cleanup
    • 🛠 fix typos
    • ✅ nextPresentable and nextStepper are now public to ease unit tests implementation
  • v1.4.0 Changes

    July 01, 2018

    🚀 This release introduces a new NextFlowItem: .triggerParentFlow. It allows to communicate with the parent flow without having to end the current flow.

    🚀 This release also:

    • migrates the code to Swift 4.1.2
    • ✂ removes unnecessary references to UIKit