Releases: RobertFischer/fun-promises
Releases · RobertFischer/fun-promises
v2.1.0
v2.1.0-rc.2
2.1.0-rc.2 (2020-12-14)
Features
v2.1.0-rc.1
2.1.0-rc.1 (2020-12-13)
Features
- constructor: allow any promisable to be passed in (not just a Promise) (e30a32e)
v2.0.2
2.0.2 (2020-12-11)
Bug Fixes
- lib imports: import the standard libraries the standard way (b4221da)
- simplify types: remove the references to the Typescript types because it causes problems (344ca6c)
- type reference: add in a reference for the PromiseFulfilledResult (3c814e9)
- types: be explicit that Settlment is a PromiseSettledResult (5789aa9)
- types: specify the types file in package.json so that Typescript doesn't try to compile it again (c6ed7ff)
v2.0.1-rc.3
2.0.1-rc.3 (2020-12-11)
Bug Fixes
v2.0.1-rc.2
2.0.1-rc.2 (2020-12-10)
Bug Fixes
- type reference: add in a reference for the PromiseFulfilledResult (3c814e9)
v2.0.1-rc.1
2.0.1-rc.1 (2020-12-10)
Bug Fixes
v2.0.0
2.0.0 (2020-12-10)
⚠ BREAKING CHANGES
- cancellation: The Deferral class no longer has cancellation.
Features
- cancellation: implement cancellation in the FunPromise itself instead of in Deferral (df28e3b)
- settlement: create types representing the result of a promise (269075e)
- simplifyAll and settle: add in the settlement logic and a way to simplify iterables (a2d75fe)
Bug Fixes
- funpromise: remove unused variable (927b480)
v2.0.0-rc.2
2.0.0-rc.2 (2020-12-10)
Features
v2.0.0-rc.1
2.0.0-rc.1 (2020-12-09)
⚠ BREAKING CHANGES
- cancellation: The Deferral class no longer has cancellation.
Features
- cancellation: implement cancellation in the FunPromise itself instead of in Deferral (4da84e7)
- return: add in the 'return' method a la Bluebird (a1c84a4)
Bug Fixes
- funpromise: remove unused variable (0b7e034)