Skip to content

Releases: redis/rueidis

1.0.17

03 Sep 06:48
1eb1725
Compare
Choose a tag to compare

Changes

🚀 New Features

  • feat: detect misuse of client.Dedicate() (#360)
  • feat: add String() to rueidis.RedisResult for easy debugging (#353)
  • feat: add FT.AGGREGATE to readonly commands (#351)
  • feat: add ReplicaOnly support for cluster client (#346)
  • feat: add FT.SEARCH to readonly commands (#349)
  • feat: rueidis.ParseURL and rueidis.MustParseURL (#343)

🐛 Bug Fixes

  • fix: Search of om.JSONRepository when using dialect 3 (#341)

Contributors

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

@Exca-DK, @NeoHuang, @chkp-omris and @rueian

1.0.16-go1.19

21 Aug 14:17
6b477e9
Compare
Choose a tag to compare

1.0.16-go1.18

21 Aug 14:17
db51842
Compare
Choose a tag to compare

1.0.15-go1.19

13 Aug 15:37
1780adb
Compare
Choose a tag to compare

1.0.15-go1.18

13 Aug 15:38
3216909
Compare
Choose a tag to compare

1.0.15

13 Aug 15:37
3c36420
Compare
Choose a tag to compare

Changes

🚀 Performance Improvement and new feature

  • perf: recycle intermediate allocations in MGet/MSet helpers (#333)
  • feat: allow using *, +, - symbols in the TS command builders (#332)

🧰 Maintenance

  • refactor: use clear() to eagerly clean the builder slices (#330)

Contributors

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

@rueian

1.0.14-go1.19

06 Aug 12:31
145cdf2
Compare
Choose a tag to compare

1.0.14-go1.18

06 Aug 12:31
6d182bf
Compare
Choose a tag to compare

1.0.14

06 Aug 12:13
0993dca
Compare
Choose a tag to compare

Changes

🚀 New Features

  • feat: supports new RESP3 FT.AGGREGATE and RedisMessage.AsFtAggregate (#326)
  • feat: supports new RESP3 FT.SEARCH (#324)
  • perf: clear builder slices eagerly to help GC (#318)
  • feat: introduce CoreClient as a shared interface between the Client and the DedicatedClient (#316)
  • feat: export command builder type (#315)
  • feat: always using Redis 7.2 CLIENT SETINFO command to set library name (#313)

🐛 Bug Fixes

  • fix: handle MOVED errors for non-readonly commands in DoMulti (#321)
  • fix: ClientNoEvict and ClientSetInfo causing DisableCache malfunction

Contributors

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

@rueian

1.0.13-go1.19

23 Jul 05:44
022f6d5
Compare
Choose a tag to compare
Revert "feat: use uber-go/mock instead of golang/mock"

This reverts commit b6d7d1afff471a3deef1318260aefc079d5601de.