Sourced from async-mutex's changelog.
0.2.6
- Fix a nasty bug related to consecutive calls to
mutex::release.0.2.5
- Nothing new thanks to NPM. Go away. Install 0.2.6.
0.2.4
- Calling Semaphore::release on a semaphore with concurrency > 1 will not work as expected; throw an exception in this case
- Make the warning on using Semaphore::release and Mutex::release more prominent
0.2.3
- Add alternate Semaphore::release and Mutex::release API
- Work around build warnings with react native (and probably other bundlers)
0.2.2
- Improve compatibility with older versions of node 13, thanks to josemiguelmelo
0.2.1
- Remove sourcemaps
0.2.0
- Add a
Semaphore, reimplementMutexon top of it- Add a
withTimeoutdecorator that limits the time the program waits for the mutex or semaphore to become available- Support native ES6 imports on Node >= 12
- Provide an ES6 module entrypoint for ES6 aware bundlers
- Dependency bump
- Switch from TSlint to ESlint
- Enable code coverage in tests
6cec83a F*** NPM.2593ced Bump version.8331143 Fix consecutive calls to mutex::release.e7bc6a4 Dependency bump.2bfeb96 Merge pull request https://github.com/facebook/flipper/issues/24 from nnoodle/master6191e6d Fixed a few spelling errors0ccb014 Forbid Semaphore::release for concurrency > 1, documentation, bump version.391433b Changelog, bump version.4b99572 Add alternate release API.1dc676d Merge pull request https://github.com/facebook/flipper/issues/16 from ranma42/patch-1