All Versions
3
Latest Version
Avg Release Cycle
65 days
Latest Release
2897 days ago
Changelog History
Changelog History
-
v2.0 Changes
October 06, 2016๐ 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.๐ โ ๏ธ Note that this release includes breaking changes for users of Flow 1.x. Please upgrade with caution and make sure that you migrate to the new APIs. Also note that Flow 2.0 is only compatible with Swift 3.
โก๏ธ 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.
-
v1.1 Changes
June 06, 2016This 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()
. - 0๏ธโฃ Flow now contains default implementations for both methods in the
FlowOperationQueueObserver
protocol, meaning that they are both optional to implement - reducing boilerplate.
- Multiple operations can now be added to any
-
v1.0 Changes
May 29, 2016๐ Initial stable release of Flow! ๐