Viewing File: /home/ubuntu/route-and-root-frontend-base/node_modules/async-mutex/CHANGELOG.md

# Changelog

## 0.2.6

 * Fix a nasty [bug](https://github.com/DirtyHairy/async-mutex/issues/27) 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`, reimplement `Mutex` on top of it
 * Add a `withTimeout` decorator 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

## 0.1.4

 * Documentation updates (thanks to hmil and 0xflotus)
 * Update build dependencies

## 0.1.3

 * Move deps to devDependencies (thanks to Meirion Hughes for the PR)
 * Upgrade deps

## 0.1.2

 * Move to yarn
 * Add tslint
 * Switch tests to use ES6
 * Add isLocked()

## 0.1.1

 * Fix documentation for `acquire`

## 0.1.0

 * Initial release
Back to Directory File Manager