Skip to content

Releases: redis/rueidis

1.0.32

14 Mar 12:21
b08dc62
Compare
Choose a tag to compare

🚀 New Features

  • feat: add redis-cell command CL.THROTTLE (#491)
  • feat: add IsBusyGroup() to rueidis.RedisError (#485)
  • feat: GRAPH.CONSTRAINT CREATE builder (#484)

🧰 Improvements

  • doc: improve client instantiation examples (#492)
  • refactor: add baseCmd to go-redis adaptor commands (#473)

Contributors

We'd like to thank all the contributors who worked on this release!

@erdemtuna, @jhq0113, @qi-hua, @rueian, @unknowntpo, Erdem Tuna, jianghaiqiang and qihua

1.0.31

25 Feb 16:18
16d5f13
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • fix: rueidisotel panic without MetricAttrs and TraceAttrs (#479)
  • fix: CLIENT SETINFO LIB-VER with 1.0.31

🧰 Maintenance

  • fix: run tests of sub modules on circleci (#480)

Contributors

We'd like to thank all the contributors who worked on this release!

@rueian

1.0.30

24 Feb 22:47
152800b
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • fix: panic rueidisotel without MetricAttrs and TraceAttrs (#479)

Contributors

We'd like to thank all the contributors who worked on this release!

@rueian

1.0.29

24 Feb 03:48
933c142
Compare
Choose a tag to compare

Changes

🚀 New Features

  • feat: streaming read with DoStream() and DoMultiStream() (#460)

🚀 Improvement

  • feat: upgrade otel to v1.24.0
  • chore: set the shorter deadline of context deadline and conn deadline (#470)
  • perf: skip block check if there is no delay after flush (#462)

🐛 Bug Fixes

  • fix: respect rueidisotel.MetricAttrs options, and avoid copying them repeatedly (#471)

🧰 Maintenance

  • doc: add comments to ConnWriteTimeout as a request timeout (#469)
  • refactor: move uber/mock dependency to submodules (#465)

Contributors

We'd like to thank all the contributors who worked on this release!

@DestroyerAlpha, @erdemtuna, @proost, @rueian and Erdem Tuna

1.0.28

04 Feb 05:42
dd84963
Compare
Choose a tag to compare

Changes

  • om, rueidisaside, and rueidisotel packages now have their own go.mod (#456) (#451)
  • Go 1.22 is coming. We then stop providing -go1.18 and -go1.19 releases.

🚀 New Features

  • feat: rueidiscompat now supports go-redis' JSONCmdable interface (#459)

🐛 Bug Fixes

  • fix: rueidislock deadlock caused by the absence of peers (#458)

Contributors

We'd like to thank all the contributors who worked on this release!

@DestroyerAlpha, @erdemtuna, @rueian, @unknowntpo and Erdem Tuna

1.0.27-go1.19

12 Jan 16:25
554c87f
Compare
Choose a tag to compare

1.0.27-go1.18

12 Jan 16:25
19f3739
Compare
Choose a tag to compare

1.0.27

12 Jan 16:10
3b113fc
Compare
Choose a tag to compare

Changes

🚀 New Features

  • feat: SetSlot to override the calculated key slot of a command (#441)
  • feat: parsing string responses in AsIntSlice (#437)

🐛 Bug Fixes

  • fix: preserve command tag when setting a command as blocking (#446)

🧰 Maintenance

  • doc: correct rueidisotel documentation (#443)

Contributors

We'd like to thank all the contributors who worked on this release!

@DestroyerAlpha, @rueian and @tamayika

1.0.26-go1.19

29 Dec 13:27
dbfc81a
Compare
Choose a tag to compare

1.0.26-go1.18

29 Dec 13:27
831ef08
Compare
Choose a tag to compare