Skip to content

Releases: tristanls/dynamodb-lock-client

v0.5.1

13 Aug 00:14
Compare
Choose a tag to compare

joi dependency is now @hapi/joi dependency.
Updated other dependencies.

Reported problems:

The dependency change from joi to @hapi/joi was incomplete, rendering the module unusable. Upgrading to v0.5.2 resolves the problem.

v0.5.0

11 Aug 17:23
Compare
Choose a tag to compare

retryCount is configurable. It can be set to 0.
Configuration schema ensures partitionKey is not one of reserved fields.

v0.4.3

09 Aug 13:55
Compare
Choose a tag to compare

Updated dependencies.

v0.4.2

19 Nov 13:33
Compare
Choose a tag to compare

Updated contributors.

v0.4.1

19 Nov 13:33
Compare
Choose a tag to compare

DynamoDB Reserved Words can now be used as config.partitionKey.

v0.4.0

26 Oct 01:09
Compare
Choose a tag to compare

FailOpen lock now accepts trustLocalTime boolean value in its configuration (default: false) that when set to true allows the client to reduce the time it has to wait to acquire a lock. Instead of waiting a full leaseDurationMs on every lock acquisition, the client will calculate Math.max(0, leaseDurationMs - (localTimeMs - lockAcquiredTimeMs)) to determine the wait time.

v0.3.1

11 Sep 03:31
Compare
Choose a tag to compare

Updated contributors.

v0.3.0

11 Sep 03:15
Compare
Choose a tag to compare

Owner string can now be customized.
Update dependencies.

v0.2.5

26 Aug 16:53
Compare
Choose a tag to compare

Updated dependencies.
Documentation now has instructions for setting up the lock table in DynamoDB.

v0.2.4

27 Jul 21:52
Compare
Choose a tag to compare

Updated dependencies.