Skip to content

Conversation

@gabe565-renovate
Copy link
Contributor

@gabe565-renovate gabe565-renovate bot commented Mar 17, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/redis/rueidis v1.0.55 -> v1.0.69 age confidence

Release Notes

redis/rueidis (github.com/redis/rueidis)

v1.0.69: 1.0.69

Compare Source

Changes

  • feat: add OverrideCacheTTL for custom TTL per cache entry to rueidisaside (#​922)
  • feat: add ToRetryable to commands (#​920)
  • feat: add MaxMovedRedirections option to prevent infinite redirect loops in the cluster mode
  • feat: add atomic slot migration commands for Valkey 9.0
  • feat: add ContextWithLabeler for custom metrics labels to rueidisotel
  • docs: updated README to remove ambiguity about connecting to unix sockets

Contributors

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

@​nirchetrit, @​rueian, @​schadotr, @​strobil, @​vipoxin and @​wyxloading

v1.0.68: 1.0.68

Compare Source

Changes

  • feat: add new DELEX, DIGEST, MSETEX commands; extend SET and XREADGROUP (#​916)
  • feat: FIPS-compliant SHA-1 loading option for Lua scripts without performance penalty (#​914)
  • feat: add EPSILON option to VSIM (#​912)

Contributors

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

@​FZambia and @​rueian

v1.0.67: 1.0.67

Compare Source

Changes

  • feat: support new filters in Valkey 8.1/9.0 CLIENT LIST and Client KILL commands.
  • feat: support Valkey CLIENT CAPA redirect for standalone clients with StandaloneOption.EnableRedirect.
  • fix: don't send READONLY for standalone clients.
  • docs: improve markdown formatting and update documentation links, configurations.

Contributors

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

@​AvinashAbbigeri, @​SoulPancake, @​appleboy, @​justinmayhew and @​rueian

v1.0.66: 1.0.66

Compare Source

Changes

  • fix panics that happen on MOVED redirections for commands without a slot

Contributors

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

@​rueian and @​skif48

v1.0.65: 1.0.65

Compare Source

Changes

  • feat: new ReadNodeSelector option allowing more fine-grained control over load balancing among nodes and deprecating the old ReplicaSelector.
  • feat: new BYPOLYGON option in GEOSEARCH command.
  • feat: new SAFE option in SHUTDOWN command.
  • feat: new DELIFEQ command.
  • fix: correctly handle early exit in Scanner iterators.

Experimental

  • feat: new experimental pipelining queue implementation, which is context aware and can be enabled by setting the RUEIDIS_QUEUE_TYPE environment variable to flowbuffer.

Contributors

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

@​Krish8955, @​ash2k, @​ayush-sarda, @​bbangert, @​proost, @​rueian and @​wandering-salesman

v1.0.64: 1.0.64

Compare Source

Changes

  • feat: Add FieldValueIter to Hsetex command builder (#​889)
  • feat: Add CreateAndAliasIndex to om.Repository (#​813)
  • fix: clear placeholder pipeline errors in rueidiscompat

Contributors

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

@​SoulPancake, @​XHanL, @​rueian and @​zeeshan-zomato

v1.0.63: 1.0.63

Compare Source

Changes

  • feat: Add XDELEX command (#​883)
  • feat: add XACKDEL command (#​880)
  • feat: add KEEPREF, DELREF, and ACKED options to XTRIM command (#​882)
  • feat: Add KEEPREF, DELREF, and ACKED options to XADD command (#​881)
  • feat: add WITHATTRIBS option to command VSIM (#​874)
  • feat: add DIFF, DIFF1, ANDOR, and ONE options to BITOP command (#​873)
  • feat: add HStrLen to rueidiscompat (#​886)
  • feat: Add TotalNetIn, TotalNetOut, and TotalCmds fields to rueidiscompat.ClientInfo (#​875)
  • feat: add the Scanner helper with Iter and Iter2 methods for XSCAN (#​861)
  • feat: allow non-blocking client initialization when ForceSingleClient is set
  • perf: replace json.NewDecoder with json.Unmarshal (#​864) (#​867)
  • perf: reduce mux size by consolidating wire, sc, mu into one struct (#​869)
  • perf: allocate fields for RESP2 PubSub only when necessary (#​860)

Contributors

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

@​Aakkash-Suresh, @​Ryan2327, @​arbhalerao, @​ash2k, @​dalaoqi, @​davidlin-tv2, @​mingdaoy, @​rueian, @​sugymt and @​yhc9311

v1.0.62: 1.0.62

Compare Source

Changes

  • feat: support the SendToReplicas option in the Sentinel client.
  • feat: deterministic SendToReplicas routing in the Cluster client.
  • perf: changed atomic.Value to atomic.Pointer in the pipe.
  • docs: fix typos and spellings.

Contributors

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

@​PingXie, @​jsoref, @​nithinputhenveettil, @​proost and @​rueian

v1.0.61: 1.0.61

Compare Source

Changes

  • feat: add the new WithOnSubscriptionHook for the Receive method (#​846)
  • feat: add AsXRangeSlices and AsXReadSlices for XRANGE and XREAD commands.

Contributors

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

@​atharva-navani16, @​hono0130 and @​rueian

v1.0.60: 1.0.60

Compare Source

Changes

  • feat: add the new ConnLifetime option for recreating connections after the specified duration (#​727) (#​837) (#​833)
  • feat: add the new NewLuaScriptNoSha to create Lua scripts without SHA-1 for FIPS compliance (#​836)
  • perf: avoid unnecessary resp.Error() calls (#​839)
  • docs: improve documents and comments.

Contributors

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

@​FZambia, @​rueian, @​nadongjun and @​terut

v1.0.59: 1.0.59

Compare Source

Changes

  • feat: forbid cross slots in PUBSUB SHARDNUMSUB (#​41)
  • feat: Add new HGETDEL, HGETEX, HSETEX command builders (#​825)
  • feat: Add VADD, VSIM and other Vector Sets command builders (#​827)
  • feat: rueidisotel: add a span around dialing connections (#​830)
  • feat: rueidisotel: emit metrics for command duration and errors (#​826)
  • feat: rueidiscompat: add HGetDel, HGetEX, HSetEX (#​831)
  • fix: MAXAGE token in the CLIENT KILL command (#​821)
  • fix: IFEQ, LIB-NAME, LIB-VER tokens in the command builder

Contributors

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

@​aakosarev, @​dalaoqi, @​dependabot, @​dependabot[bot], @​fscnick, @​rueian, @​steved and @​win5923

v1.0.57: 1.0.57

Compare Source

Changes

  • feat: allow standalone client to have replicas (#​817)
  • feat: add Scorer to rueidiscompat.FTAggregateOptions (#​815)
  • feat: respect ctx cancellation when a connection pool is full
  • perf: merge waits and recvs to wrCounter in the pipe (#​809)
  • perf: reduce size of redis message (#​810)
  • perf: replace sync.Once with int32 in the pipe (#​808)
  • perf: use timer for background PINGs instead of a long-lived goroutine (#​805)

Contributors

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

@​SoulPancake, @​arbha1erao, @​fscnick, @​liuzhaohui, @​rueian and @​srikar-jilugu

v1.0.56: 1.0.56

Compare Source

Changes

  • feat: raise the minimum go requirement to 1.23 for security patches in golang.org/x/net (#​802)
  • feat: add Mode() Method to rueidis.Client (#​794)
  • feat: respect request ctx for making tcp connections and add DialCtxFn option (#​803)
  • fix: NOAUTH error in RESP2 (#​791)
  • fix: don't send CLIENT CACHING YES in BCAST and OPTOUT mode (#​801)
  • fix: restore rueidisaside go.mod and add module validation (#​797)
  • perf: avoid unnecessary connections for CLUSTER SHARDS when auto pipelining is disabled (#​804)
  • perf: reduce allocations in rueidislimiter (#​795)
  • perf: enhancement by atomic pointer (#​782)
  • test: improve test coverage on rueidiscompat and rueidisprob (#​784) (#​787) (#​778)

Contributors

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

@​Beadko, @​Brijeshthummar02, @​CheyuWu, @​EminCimen, @​arbha1erao, @​kendriyavid, @​liuzhaohui, @​nesty92 and @​rueian


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@gabe565-renovate
Copy link
Contributor Author

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 5 additional dependencies were updated

Details:

Package Change
golang.org/x/sync v0.11.0 -> v0.12.0
golang.org/x/mod v0.22.0 -> v0.24.0
golang.org/x/sys v0.30.0 -> v0.31.0
golang.org/x/text v0.22.0 -> v0.23.0
golang.org/x/tools v0.29.0 -> v0.31.0

@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from 7d6b779 to f122fce Compare April 6, 2025 20:09
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.56 chore(deps): update module github.com/redis/rueidis to v1.0.57 Apr 6, 2025
@socket-security
Copy link

socket-security bot commented Apr 6, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedgithub.com/​redis/​rueidis@​v1.0.55 ⏵ v1.0.6994 +110010010080 -19
Updatedgolang.org/​x/​sync@​v0.11.0 ⏵ v0.12.099100100100100

View full report

@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from f122fce to 9417d39 Compare April 28, 2025 20:12
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.57 chore(deps): update module github.com/redis/rueidis to v1.0.59 Apr 28, 2025
@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from 9417d39 to 4413142 Compare May 18, 2025 00:10
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.59 chore(deps): update module github.com/redis/rueidis to v1.0.60 May 18, 2025
@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from 4413142 to 33d3fbb Compare June 6, 2025 20:22
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.60 chore(deps): update module github.com/redis/rueidis to v1.0.61 Jun 6, 2025
@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from 33d3fbb to a146313 Compare June 27, 2025 08:21
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.61 chore(deps): update module github.com/redis/rueidis to v1.0.62 Jun 27, 2025
@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from a146313 to 72c0908 Compare July 16, 2025 04:23
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.62 chore(deps): update module github.com/redis/rueidis to v1.0.63 Jul 16, 2025
@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from 72c0908 to 3571161 Compare August 6, 2025 04:12
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.63 chore(deps): update module github.com/redis/rueidis to v1.0.64 Aug 6, 2025
@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from 3571161 to 7e080b6 Compare September 21, 2025 16:13
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.64 chore(deps): update module github.com/redis/rueidis to v1.0.65 Sep 21, 2025
@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from 7e080b6 to 50a15b2 Compare September 26, 2025 16:12
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.65 chore(deps): update module github.com/redis/rueidis to v1.0.66 Sep 26, 2025
@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from 50a15b2 to 3a31d36 Compare October 13, 2025 00:26
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.66 chore(deps): update module github.com/redis/rueidis to v1.0.67 Oct 13, 2025
@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from 3a31d36 to a87a0ff Compare November 11, 2025 00:18
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.67 chore(deps): update module github.com/redis/rueidis to v1.0.68 Nov 11, 2025
@gabe565-renovate gabe565-renovate bot force-pushed the renovate/github.com-redis-rueidis-1.x branch from a87a0ff to f89ab26 Compare December 7, 2025 04:12
@gabe565-renovate gabe565-renovate bot changed the title chore(deps): update module github.com/redis/rueidis to v1.0.68 chore(deps): update module github.com/redis/rueidis to v1.0.69 Dec 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant