Skip to content

Releases: RobertFischer/fun-promises

v2.1.0

14 Dec 21:39
Compare
Choose a tag to compare

2.1.0 (2020-12-14)

Features

  • constructor: allow any promisable to be passed in (not just a Promise) (767d773)
  • flatfold: implement a concatenating version of fold (3b065be), closes #4

v2.1.0-rc.2

14 Dec 21:35
Compare
Choose a tag to compare
v2.1.0-rc.2 Pre-release
Pre-release

2.1.0-rc.2 (2020-12-14)

Features

  • flatfold: implement a concatenating version of fold (a2c7cb4), closes #4

v2.1.0-rc.1

13 Dec 17:48
Compare
Choose a tag to compare
v2.1.0-rc.1 Pre-release
Pre-release

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

11 Dec 18:10
0ca2c27
Compare
Choose a tag to compare

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

11 Dec 00:46
Compare
Choose a tag to compare
v2.0.1-rc.3 Pre-release
Pre-release

2.0.1-rc.3 (2020-12-11)

Bug Fixes

  • 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.2

10 Dec 21:54
Compare
Choose a tag to compare
v2.0.1-rc.2 Pre-release
Pre-release

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

10 Dec 19:34
Compare
Choose a tag to compare
v2.0.1-rc.1 Pre-release
Pre-release

2.0.1-rc.1 (2020-12-10)

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)

v2.0.0

10 Dec 03:29
Compare
Choose a tag to compare

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

10 Dec 03:07
Compare
Choose a tag to compare
v2.0.0-rc.2 Pre-release
Pre-release

2.0.0-rc.2 (2020-12-10)

Features

  • settlement: create types representing the result of a promise (57c415f)
  • simplifyAll and settle: add in the settlement logic and a way to simplify iterables (425e1a0)

v2.0.0-rc.1

09 Dec 16:48
Compare
Choose a tag to compare
v2.0.0-rc.1 Pre-release
Pre-release

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)