Skip to content

Releases: golang-queue/redisdb

v0.4.0

20 Jan 08:24
5461ddb
Compare
Choose a tag to compare

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

18 Jan 10:37
db33aba
Compare
Choose a tag to compare

Changelog

Features

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 of WithConnectionString (@appleboy)

v0.2.0

05 Jan 14:51
63d62f1
Compare
Choose a tag to compare

Changelog

Features

Enhancements

  • 63d62f1: chore: refactor and update changelog configuration settings (@appleboy)
  • 572db03: chore: update dependencies to latest versions for improved stability (@appleboy)

Refactor

  • 5bd7ef5: refactor: simplify and refactor TLS function implementation (@appleboy)

Build process updates

v0.1.0

05 Dec 02:20
6fd28b6
Compare
Choose a tag to compare

Changelog

Features

  • d4c7d21 feat(sentinel): Add support for Redis Sentinel (#29)

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

  • 6fd28b6 refactor: refactor Redis host configuration
  • 71f87e4 refactor: refactor comments in redis.go file

v0.0.9

25 Jun 04:17
2a56784
Compare
Choose a tag to compare

Changelog

Enhancements

v0.0.8

26 Apr 04:23
Compare
Choose a tag to compare

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

  • 6b967df chore(CI/CD): add dependabot
  • 93e1c3c chore(CI/CD): add go1.18 version
  • af50fb2 chore(CI/CD): bump golangci-lint to v1.45.0

v0.0.7

09 Mar 22:55
Compare
Choose a tag to compare

Changelog

Bug fixes

  • ef07b9c fix(CI): CodeQL in main branch

Enhancements

  • a1c244f chore(golangci): upgrade to v1.44.2
  • 45c1a46 chore(release): add goreleaser config
  • 615bc70 chore: update go module

v0.0.6: docs: update badge

03 Feb 09:23
Compare
Choose a tag to compare
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

v0.0.5: chore(metric): Add metric interface

24 Dec 13:47
Compare
Choose a tag to compare
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

v0.0.4: docs: update example

21 Sep 12:42
Compare
Choose a tag to compare
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>