Releases: golang-queue/redisdb
Releases · golang-queue/redisdb
v0.4.0
Changelog
Enhancements
- dc443d8: chore: refactor message handling and update dependencies (@appleboy)
- 0fce981: chore: update dependencies and improve API usage for queue management (@appleboy)
- d46f546: chore: update dependencies and improve test configurations (@appleboy)
- 59b88ce: chore: update dependencies and remove indirect dependencies (@appleboy)
- 864d5d7: chore: update dependencies and remove unused packages (@appleboy)
- 94f36c8: chore: update dependencies and switch to internal API for completions (@appleboy)
- 3546878: chore: update dependencies to latest versions (@appleboy)
Refactor
- 7bbcc76: refactor: refactor job timeout handling in Queue method calls (@appleboy)
- 5461ddb: refactor: refactor job type handling and improve test reliability (@appleboy)
- b64c331: refactor: refactor logging to use Payload method in mockMessage struct (@appleboy)
Documentation updates
v0.3.0
Changelog
Features
- 39dfca3: feat: enable debug mode and update tests accordingly (@appleboy)
- 6560f6a: feat: switch to connection strings and add debug option (@appleboy)
Refactor
- 142493e: refactor: improve Redis container readiness check with CLI ping command (@appleboy)
- 77c7a0d: refactor: refactor Redis initialization and worker connection setup (@appleboy)
- dc7e447: refactor: refactor Redis test setup for improved reusability and cleanup (@appleboy)
- 6527a8a: refactor: refactor Redis test setup to use dynamic cluster containers (@appleboy)
- 3b648ac: refactor: refactor and optimize codebase for improved performance (@appleboy)
- a32f1fb: refactor: refactor codebase for improved readability and maintainability (@appleboy)
- db33aba: refactor: simplify cluster and sentinel initialization functions (@appleboy)
Build process updates
- daddcc3: ci: improve GoReleaser workflow readability and configuration (@appleboy)
- f9eb0d8: ci: simplify environment setup and dependencies management (@appleboy)
Others
- 3cd7a6f: test: add Redis Sentinel container setup for testing (@appleboy)
- 529479a: test: add integration tests using Testcontainers for Redis (#32) (@appleboy)
- dc04095: test: improve Redis cluster setup and endpoint configuration (@appleboy)
- 338e31f: test: refactor test functions to use
WithAddr
instead ofWithConnectionString
(@appleboy)
v0.2.0
Changelog
Features
- 61e5e01: feat: add TLS configuration support for Redis connections (#31) (@appleboy)
- ca15191: feat: add support for configuring Redis connection with username (#30) (@appleboy)
Enhancements
- 63d62f1: chore: refactor and update changelog configuration settings (@appleboy)
- 572db03: chore: update dependencies to latest versions for improved stability (@appleboy)
Refactor
Build process updates
v0.1.0
Changelog
Features
Enhancements
- 9f7f14a chore(CI): Add go1.19
- de094e9 chore(CI): update golangci to v1.50.1
- 24a761c chore(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#21)
- a182d57 chore(deps): bump goreleaser/goreleaser-action from 2 to 3 (#16)
- 276d46b chore(deps): upgrade
- 778a164 chore(deps): upgrade go module
- bbafc78 chore(deps): upgrade go module
- 7d36bba chore(queue): update to latest version (#24)
- 512db63 chore: update GitHub Actions workflows for Go and CodeQL
- 5b04ecc chore: update dependencies to latest versions
- 4c8f320 chore: upgrade golang ci config
Others
v0.0.9
v0.0.8
Changelog
Features
- a3998eb feat(worker): suppor request and handle job
Bug fixes
- 0c1a778 fix(leak): goroutine leak
Enhancements
- 52d04cd chore(actions): upgrade package
- a8b1237 chore(channel): default channel size in go-redis package
- f37d997 chore(deps): bump github.com/go-redis/redis/v8 from 8.11.3 to 8.11.5 (#12)
- 9018340 chore(queue): remove unused method and update core package.
- da70280 chore(worker): remove unused method
- 480daa2 chore: actions/checkout from 2 to 3
- b827b7d chore: upgrade queue to stable version
Others
v0.0.7
v0.0.6: docs: update badge
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
v0.0.5: chore(metric): Add metric interface
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
v0.0.4: docs: update example
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>