Skip to content

Latest commit

 

History

History
64 lines (50 loc) · 1.5 KB

History.md

File metadata and controls

64 lines (50 loc) · 1.5 KB

1.1.1 / 2018-02-14

  • Fix result Promise not resolving when locking empty key array

1.1.0 / 2017-10-17

  • Add option to add waiters to the front of the queue

1.0.0 / 2017-06-29

0.3.10 / 2017-06-27

  • Remove dependencies on Q-specific nodify(), try(), and defer() methods so that you can inject e.g. standard ES6 promises using new AsyncLock({ Promise: Promise })

0.3.9 / 2016-11-30

  • Referred to MIT license in package.json
  • Update NPM module dependencies, remove no-longer-maintained blanket code coverage
  • Change author to rogierschouten
  • Fix invalid JSDoc comments (thanks @JonathanPicques)
  • Bugfix: TypeError when locking multiple keys at once

0.3.7-0.3.8

Unknown, previous author did not commit this to Github.

0.3.6 / 2015-09-07

  • Performance improvement

0.3.5 / 2015-06-15

  • Performance improvement

0.3.4 / 2015-06-09

  • Bug fix

0.3.3 / 2015-05-19

  • Bug fix

0.3.2 / 2015-05-08

  • Set default timeout to never

0.3.1 / 2015-04-15

  • Use your own promise

0.3.0 / 2015-03-06

  • Domain reentrant

0.2.0 / 2015-02-21

  • Support promise mode
  • Pending task limit

0.1.0 / 2015-01-13

  • Initial version