Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1 KB

CHANGELOG.md

File metadata and controls

32 lines (25 loc) · 1 KB

Version update record

v1.0.0

  • Use Redis backend storage to ensure the stability and reliability of distributed locks
  • Provides an easy-to-use API to easily implement functions such as lock, unlock, spin lock, automatic renewal and manual renewal
  • Support custom timeout and automatic renewal, flexible configuration according to actual needs

v1.0.1

  • Fix package name issue

v1.0.2

  • Mark v1.0.0 as deprecated #15
  • Upgrade codecov/codecov-action to version 4 #11

v1.0.3

  • Optimize Lua scripts #16

v1.1.0

  • Compatible with new version redis/go-redis #17
  • Unify error definitions #18
  • Delete unused option methods #19
  • Adjust auto-renewal time #20
  • Upgrade github.com/redis/go-redis/v9 from 9.5.4 to 9.6.1 #23

v1.1.1

  • Unit test coverage and error optimization #25
  • Fix: In concurrent situations, similar tokens will cause multiple lock acquisitions #26

v1.1.2

  • Dependabot scheduled every week #27
  • Delete meaningless sync.Mutex #28
  • Optimize the naming of reentrant locks #29