All Versions
5
Latest Version
Avg Release Cycle
73 days
Latest Release
2779 days ago
Changelog History
Changelog History
-
v0.3 Changes
April 29, 2017๐ฅ Breaking
- โ Removed default method (empty) implementations of
TaskQueueDelegate
andTaskCondition
methods as they had no real usage and could present problems if signatures are changes.
๐ Fixed
๐ Fixed retain cycle when task is added to the queue
- @RaimarT [#7]
๐ Fixed state inconsistency when cancelling task
- @RaimarT [#11]
๐ Fixed an issue with adding task to a suspended queue
โก๏ธ Updates
- โก๏ธ Updated signatures of some methods to conform to Swift 3 API guidelines.
- You can now throw in
onValue(:_)
task method. Error will be passed to theonError(:_)
method. - โ Added throwable
flatMap
,flatMapError
,map
andmapError
operators onResult<T>
enum. - Extended
TaskQueueDelegate
withtaskWillFinishExecution(task:)
method
๐ Note: Framework binary is not attached with this release due to the issue with precompiled frameworks
rdar://23551273 - โ Removed default method (empty) implementations of
-
v0.2.2 Changes
November 24, 2016๐ Fixed
- ๐ Fixed an issue where task would retry execution even if it finished successfully.
- Added by @ManWithBear in regards to issue #4
โก๏ธ Updated
โก๏ธ Updated dependency management with new methods
โ Removed
โ Removed
TestSupport
test target dependency - ๐ Fixed an issue where task would retry execution even if it finished successfully.
-
v0.2.1 Changes
November 20, 2016 -
v0.2.0 Changes
November 14, 2016- โ Added support for Linux, macOS, iOS, tvOS and watchOS
- โ Added support for building with Swift Package Manager
- โก๏ธ Updated API to follow Swift 3 API guidelines
- โ Added full documentation
-
v0.0.1 Changes
July 12, 2016๐ First stable Overdrive 0.0.1 release