Skip to content

Latest commit

 

History

History
513 lines (287 loc) · 26.5 KB

CHANGELOG.md

File metadata and controls

513 lines (287 loc) · 26.5 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • Fixed progress capturing support for CPromise.run method; d5fead1

31 January 2022

  • Added support for signal filter parameter in onSignal method; 104654a

31 January 2022

  • Fixed atomic support in generators context by the CPromise.run method; 2366f27

29 January 2022

  • Improved progress throttling logic; 185dd8a
  • Fixed README.md; 1d741fe

17 October 2021

24 May 2021

  • Fixed retry method to catch sync errors; 14ddfb8

24 May 2021

21 May 2021

  • Added support for propagation pause and resume events; acc8995

20 May 2021

  • Fixed version injection by the build flow; 7d03432
  • Fixed a bug due to which wrong values passed to the done event listeners on promise fulfill; 82964ed

13 May 2021

  • Fixed a bug with determining the presence of a native AbortController; a5a1394

12 May 2021

  • Fixed getFnType logic #2
  • Refactored to avoid using constructor names; 190747a

8 May 2021

  • Added the ability for the all, race, allSettled methods to take into account the atomic type of the nested chain; 4008a2e

7 May 2021

  • Removed CPromise.from method; b79f8c5

5 May 2021

  • Fixed a bug with capturing the progress of a generator with nested chains; 7d1b6ae

2 May 2021

  • Fixed @ReactComponent bug; 2d75308

1 May 2021

  • Added the ability to omit the empty componentWillUnmount method while still being able to automatically cancel async routines on unmount; d5685d3

29 April 2021

  • Added bindMethods and bindListeners options for the @ReactComponent decorator; 4e86048

27 April 2021

  • Fixed finally method; 4239923
  • Added @rollup/plugin-json to the build flow; d9d5dcc

26 April 2021

21 April 2021

  • Fixed bug with context for onDone shortcut method; 95d1c01

21 April 2021

  • Fixed promisify bug with scope passing to the original function; 5d6e32c

20 April 2021

  • Improved toString() logic; 7876164

19 April 2021

  • Fixed cancellation of the allSettled method; 6862b8f

18 April 2021

  • Added decorator option for the .promisify method; 63e7895

17 April 2021

  • Fix: improved .delay timer disposing logic; 4de5852

17 April 2021

  • Added the ability for .delay to notify intermediate progress values; eb32ab5

16 April 2021

  • Fixed bug with progress capturing of nested chains; 15c0c0c
  • Fixed npm docs script; f5ac87d
  • Added comparison table; 6fabc2d
  • Fixed README.md section with retry usage examples; 6640360
  • Fixed JSDoc types for the .toString(); e9a48d3

13 April 2021

  • Fixed a potential bug with late internal event listeners appending; 6e3e0b2
  • Fixed build badge link; 1bbe995

13 April 2021

  • Fixed a bug with _objectToCPromise that happens if the thing has nullable value; 7daa396

13 April 2021

  • Updated auto-changelog config; 82aeccd
  • Fixed a bug with generator progress capturing, if onProgress listener was attached before the first yield; 8bb1161

13 April 2021

  • Removed scope argument that was previously passed to generators as the last argument; e78b2d6

13 December 2020

12 December 2020

10 December 2020

  • added weight, innerWeight and label options for the async decorator; 25a1d8d

8 December 2020

7 December 2020

7 December 2020

  • Fixed a bug with cleaning internal timer; b1b91a1
  • Updated CHANGELOG.md; 459fdbf

7 December 2020

  • Added @canceled decorator; 7b53ca3

7 December 2020

6 December 2020

  • Added decorators support; ed3be00
  • Updated readme; 5eb8611
  • Fixed async decorator anchor in the README; ab1e49c

30 November 2020

  • Added generator support for the then method; ee41529
  • Refactored test for CPromise.all; 4f28354
  • Updated CHANGELOG.md; cfbe7cb

29 November 2020

  • Improved cancellation logic to work properly with multi leaves chains; cef6c54
  • Updated CHANGELOG.md; 7b2ab2c

28 November 2020

28 November 2020

  • Made the promise executor optional; 50e6649

27 November 2020

  • Added canceled method to catch CanceledError rejection; b5f1336
  • Added canceled method to catch CanceledError rejection; 3d87a7f

26 November 2020

26 November 2020

  • Fixed allSettled bug with options resolving; 3fc84c3

26 November 2020

  • Improved isCanceled state for then method; 004f032

25 November 2020

  • Fixed React example anchor; 7716058

25 November 2020

25 November 2020

24 November 2020

22 November 2020

22 November 2020

17 October 2020

16 October 2020

  • Fixed docs; e75ec21
  • Fixed bug with promise cancellation for all method c3ab73f

14 October 2020

  • Fixed bug with promise cancellation for all method 011ff3f

13 October 2020

  • Added concurrency, mapper, signatures options for all method; bcb4e63

25 September 2020

24 September 2020

20 September 2020

17 September 2020

  • Introduced AsyncGeneratorScope class; 2d1f427

15 September 2020

15 September 2020

14 September 2020

  • Fixed all and race methods to support iterable input; 6829b41

13 September 2020

  • Updated README.hbs.md; 1a80ce5
  • Fixed pre-commit script; b6439f9
  • Added debounce option for scope.progress; 295d433
  • Updated README.hbs.md; cdaf10a
  • Added package size badges; f52b1fe
  • Fixed pre-commit script; f0ddee7
  • Updated package size badges; 8eec56c

11 September 2020

11 September 2020

11 September 2020

  • Fixed timeout cancellation; 3238d79

10 September 2020

10 September 2020

10 September 2020

  • Fixed prepublishOnly script; d1156b9

10 September 2020

10 September 2020

v0.1.1

10 September 2020