Skip to content

Latest commit

 

History

History
59 lines (32 loc) · 1.85 KB

CHANGELOG.md

File metadata and controls

59 lines (32 loc) · 1.85 KB

v0.10.0

  • Feature: New ObtainMulti method to acquire multiple locks atomically #70

v0.9.4

  • Fix: allow to re-obtain locks with tokens #71

v0.9.3

  • Feature: allow custom lock tokens #66

v0.9.2

  • Feature: better handling of nil lock.Release() #68

v0.9.1

  • Fix: reset backoff ticker for exponential backoff #58

v0.9.0

  • Chore: use updated go-redis import path #55
  • Chore: use redis.v9 GA #57

v0.8.2

  • Fix: use ticker instead of resetting timer #52

v0.8.1

  • Fix: compatibility with redis.v9 #50

v0.8.0

  • Prepare for go-redis/redis v9 release #49

v0.7.2

  • Allow custom deadlines, use stdlib testing package #35
  • Reduce deps #38

v0.7.1

  • Make RetryStrategy thread-safe to allow re-using Options #31 calvinxiao
  • Improve test-performance, perform race testing on CI #33

v0.7.0

  • Replace Options.Context with explicit ctx parameter #25

v0.6.0

  • Allow to customise retry deadlines through context #22
  • Migrate to github.com/go-redis/redis/v8 #15

v0.5.0

  • Migrate to github.com/go-redis/redis/v7 #11