Skip to content

Releases: AmrSaber/async-short-circuit

v1.2.1

18 Jul 13:09
0953cd4
Compare
Choose a tag to compare

Fixes

  • Fix security vulnerability

V1.2.0

23 Jun 09:16
655839f
Compare
Choose a tag to compare

Fix a bug in parameter types

V1.1.1

10 Jun 19:27
f26ee3a
Compare
Choose a tag to compare

Add typescript types to the package interface.

V1.0.0

01 May 02:18
cd9ba62
Compare
Choose a tag to compare

This is the first stable release. The package has been tested for some time now, and I have received some feedback about its usage and its interface.

Updates

Breaking Changes

This release introduces a breaking change:
The return value of the asyncAnd and asyncOr is now the resolved value of the given promises rather than casting the value to boolean, which loses some information and could be done manually by the consumer anyway like so...

asyncAnd(promises).then(Boolean);

Other updates

This release also includes some changes in the Github actions and adding a new action to auto-publish the package when a new version is merged to master.

V0.2.1

22 Jul 21:18
Compare
Choose a tag to compare

Updates

  • Update packages.
  • Fix vulnerabilites (including lodash vulnerability).

V0.2.0

26 Mar 15:47
Compare
Choose a tag to compare
  • Fix a bug that can occur when the last promise to resolve should cause a short circuit.
  • Add tests for basic functionality and for short-circuit logic.
  • Integrate Github workflow to autorun tests and linter.