Skip to content

Releases: swarthy/redis-semaphore

v5.6.0

26 May 15:10
Compare
Choose a tag to compare
  • Added interface compatible client support (ex. ioredis-mock)
  • Removed instanceof Redis validation in constructor
  • ioredis marked as optional peerDependency, explicit ioredis install is required now

v5.5.1

02 Mar 12:03
Compare
Choose a tag to compare
  • Fix race condition for refresh started before release and finished after release

v5.5.0

22 Aug 18:39
Compare
Choose a tag to compare
  • Added identifier constructor option.
  • Added acquiredExternally constructor option.
  • Option externallyAcquiredIdentifier DEPRECATED.
  • Option identifierSuffix DEPRECATED.

v5.3.1

16 Jun 02:52
Compare
Choose a tag to compare
  • Fixed reacquire expired resource in refresh

v5.3.0

25 Oct 19:26
Compare
Choose a tag to compare
  • Added stopRefresh method
  • Added externallyAcquiredIdentifier optional constructor option
  • Removed uuid dependency. Droped support for Node <14.17.0

v5.2.0

25 Oct 19:25
Compare
Choose a tag to compare
  • Added acquireAttemptsLimit method

v5.1.0

08 Oct 06:54
Compare
Choose a tag to compare
  • Added tryAcquire

v4.1.0

30 Jan 06:02
Compare
Choose a tag to compare
  • Added .isAcquired property
  • Added onLockLost constructor option
    See CHANGELOG.md and README.md for usage example

v4.0.1

05 Jan 15:10
Compare
Choose a tag to compare

Added redlock mutex, semaphore, multisemaphore.
See CHANGELOG.md

v3.2.1

28 Oct 17:54
Compare
Choose a tag to compare
  • Added MultiSemaphore