Skip to content

Commit

Permalink
更新changelog文件 (#37)
Browse files Browse the repository at this point in the history
  • Loading branch information
jefferyjob authored Sep 29, 2024
1 parent cafcdf5 commit 92fff6b
Show file tree
Hide file tree
Showing 2 changed files with 52 additions and 48 deletions.
50 changes: 26 additions & 24 deletions CHANGELOG.cn.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,34 @@
# 版本记录
- codecov:测试分析 [#32](https://github.com/jefferyjob/go-redislock/pull/32)
- Go多版本CI测试 [#33](https://github.com/jefferyjob/go-redislock/pull/33)

## v1.0.0
- 利用 Redis 后端存储,确保分布式锁的稳定性和可靠性
- 提供简单易用的 API,轻松实现加锁、解锁、自旋锁、自动续期和手动续期等功能
- 支持自定义超时时间和自动续期,根据实际需求进行灵活配置
## v1.1.2
- Dependabot 计划间隔每周 [#27](https://github.com/jefferyjob/go-redislock/pull/27)
- 删除毫无意义的 `sync.Mutex` [#28](https://github.com/jefferyjob/go-redislock/pull/28)
- 优化可重入锁的命名 [#29](https://github.com/jefferyjob/go-redislock/pull/29)
- 更新问题表单 [#31](https://github.com/jefferyjob/go-redislock/pull/31)

## v1.0.1
- 修复包名问题
## v1.1.1
- 单元测试覆盖与错误优化 [#25](https://github.com/jefferyjob/go-redislock/pull/25)
- 错误修复:在并发情况下,token相似会导致多次获取锁 [#26](https://github.com/jefferyjob/go-redislock/pull/26)

## v1.0.2
-`v1.0.0` 标记废弃 #15
-`codecov/codecov-action` 升级到版本4 #11
## v1.1.0
- 兼容新版本`redis/go-redis` [#17](https://github.com/jefferyjob/go-redislock/pull/17)
- 错误统一定义 [#18](https://github.com/jefferyjob/go-redislock/pull/18)
- 删除未使用的选项方法 [#19](https://github.com/jefferyjob/go-redislock/pull/19)
- 调整自动续订时间 [#20](https://github.com/jefferyjob/go-redislock/pull/20)
-`github.com/redis/go-redis/v9``9.5.4` 升级到 `9.6.1` [#23](https://github.com/jefferyjob/go-redislock/pull/23)

## v1.0.3
- 优化Lua脚本 #16
- 优化Lua脚本 [#16](https://github.com/jefferyjob/go-redislock/pull/16)

## v1.1.0
- 兼容新版本`redis/go-redis` #17
- 错误统一定义 #18
- 删除未使用的选项方法 #19
- 调整自动续订时间 #20
-`github.com/redis/go-redis/v9``9.5.4` 升级到 `9.6.1` #23
## v1.0.2
-`v1.0.0` 标记废弃 [#15](https://github.com/jefferyjob/go-redislock/pull/15)
-`codecov/codecov-action` 升级到版本4 [#11](https://github.com/jefferyjob/go-redislock/pull/11)

## v1.1.1
- 单元测试覆盖与错误优化 #25
- 错误修复:在并发情况下,token相似会导致多次获取锁 #26
## v1.0.1
- 修复包名问题 [#10](https://github.com/jefferyjob/go-redislock/pull/10)

## v1.1.2
- Dependabot 计划间隔每周 #27
- 删除毫无意义的 `sync.Mutex` #28
- 优化可重入锁的命名 #29
## v1.0.0
- 利用 Redis 后端存储,确保分布式锁的稳定性和可靠性
- 提供简单易用的 API,轻松实现加锁、解锁、自旋锁、自动续期和手动续期等功能
- 支持自定义超时时间和自动续期,根据实际需求进行灵活配置
50 changes: 26 additions & 24 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,34 @@
# Version update record
- codecov:Test Analytics [#32](https://github.com/jefferyjob/go-redislock/pull/32)
- Go multi-version CI test [#33](https://github.com/jefferyjob/go-redislock/pull/33)

## 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.1.2
- Dependabot scheduled every week [#27](https://github.com/jefferyjob/go-redislock/pull/27)
- Delete meaningless `sync.Mutex` [#28](https://github.com/jefferyjob/go-redislock/pull/28)
- Optimize the naming of reentrant locks [#29](https://github.com/jefferyjob/go-redislock/pull/29)
- Update to issue question form [#31](https://github.com/jefferyjob/go-redislock/pull/31)

## v1.0.1
- Fix package name issue
## v1.1.1
- Unit test coverage and error optimization [#25](https://github.com/jefferyjob/go-redislock/pull/25)
- Fix: In concurrent situations, similar tokens will cause multiple lock acquisitions [#26](https://github.com/jefferyjob/go-redislock/pull/26)

## v1.0.2
- Mark `v1.0.0` as deprecated #15
- Upgrade `codecov/codecov-action` to version 4 #11
## v1.1.0
- Compatible with new version `redis/go-redis` [#17](https://github.com/jefferyjob/go-redislock/pull/17)
- Unify error definitions [#18](https://github.com/jefferyjob/go-redislock/pull/18)
- Delete unused option methods [#19](https://github.com/jefferyjob/go-redislock/pull/19)
- Adjust auto-renewal time [#20](https://github.com/jefferyjob/go-redislock/pull/20)
- Upgrade `github.com/redis/go-redis/v9` from `9.5.4` to `9.6.1` [#23](https://github.com/jefferyjob/go-redislock/pull/23)

## v1.0.3
- Optimize Lua scripts #16
- Optimize Lua scripts [#16](https://github.com/jefferyjob/go-redislock/pull/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.0.2
- Mark `v1.0.0` as deprecated [#15](https://github.com/jefferyjob/go-redislock/pull/15)
- Upgrade `codecov/codecov-action` to version 4 [#11](https://github.com/jefferyjob/go-redislock/pull/11)

## v1.1.1
- Unit test coverage and error optimization #25
- Fix: In concurrent situations, similar tokens will cause multiple lock acquisitions #26
## v1.0.1
- Fix package name issue [#10](https://github.com/jefferyjob/go-redislock/pull/10)

## v1.1.2
- Dependabot scheduled every week #27
- Delete meaningless `sync.Mutex` #28
- Optimize the naming of reentrant locks #29
## 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

0 comments on commit 92fff6b

Please sign in to comment.