All Versions
28
Latest Version
Avg Release Cycle
93 days
Latest Release
1241 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v5.1.0 Changes
January 08, 2020๐ 1. Support Combine framework with new
.publisher()
method -
v5.0.0 Changes
March 26, 2019- Built with Swift 5.0
-
v4.0.0 Changes
November 17, 2018- Built with Swift 4.2
-
v3.0.0 Changes
August 16, 2018- On iOS 10+ and macOS 10.12+ the locking mechanism for
Promise
is backed byos_unfair_lock
bringing a significant performance improvement. On prior versions of iOS and macOS the locking mechanism falls back to a serialDispatchQueue
- Expose a new
Lock
class that hides the implementation detail of the underlying lock, preferringos_unfair_lock
when available, and falling back to a serialDispatchQueue
when it's not.
- On iOS 10+ and macOS 10.12+ the locking mechanism for
-
v2.4.0 Changes
March 16, 2018- Add
Promise.cancel
- Add
Promise { resolve, reject, onCancel in }
- Add
-
v2.3.0 Changes
March 16, 2018๐ 1. Bad release - see v2.4.0
-
v2.2.0 Changes
February 02, 2018- Add
Promise.tapCatch
- Add
-
v2.1.0 Changes
January 19, 2018- Add
Promise.return
๐ 2. Support CocoaPods v1.4.0 ๐ฆ 3. Support Swift Package Manager ๐ 4. Hosted documentation generated with Jazzy
- Add
-
v2.0.1 Changes
October 17, 2017๐ฆ 1. Add missing Foundation imports for Swift Package Manager
-
v2.0.0 Changes
September 26, 2017- Swift 4 and Xcode 9
- Renamed
catchThen
torecover
โ 3. Added Promise/A+ test suite