Releases: JohnSundell/Flow
Releases · JohnSundell/Flow
Flow 2.0
This release moves Flow to Swift 3 by default (you can either use earlier versions or the swift2
branch if you want to use Swift 2) and updates the API to conform to the Swift API naming guidelines.
Updated APIs
FlowOperation.performWithCompletionHandler()
is nowperform(completionHandler:)
.FlowOperationCollection.addOperation()
is nowadd(operation:)
.FlowOperationCollection.addOperations()
is nowadd(operations:)
.
New APIs
- You can now pause & resume a
FlowOpeationQueue
using thepaused
property. You can also setpaused
as part of the initializer.
Flow 1.1
This version of Flow makes improvements to working with collections & observing queues:
- Multiple operations can now be added to any
FlowOperationCollection
(groups, queues, sequences, etc) in one go - usingaddOperations()
. - Flow now contains default implementations for both methods in the
FlowOperationQueueObserver
protocol, meaning that they are both optional to implement - reducing boilerplate.
Flow 1.0
Initial stable release of Flow! 🚀