Skip to content

chore(deps): update dependency stackexchange.redis to 3.4.29 - #150

Merged
steingran merged 1 commit into
mainfrom
renovate/stackexchange.redis-3.x
Nov 1, 2026
Merged

steingran merged 1 commit into
mainfrom
renovate/stackexchange.redis-3.x

Conversation

@renovate

@renovate renovate Bot commented Aug 1, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
StackExchange.Redis (source) 3.0.25 → 3.4.29 age confidence

Release Notes

StackExchange/StackExchange.Redis (StackExchange.Redis)

v3.4.29

Compare Source

What's Changed

Tooling

New Contributors

Full Changelog: StackExchange/StackExchange.Redis@3.4.20...3.4.29

v3.4.20

Compare Source

Stability improvements

  • Do not abandon a connection attempt before ConnectTimeout has elapsed by @​mgravell in #​3277
  • Read HELLO "server" before trusting "version" as the Redis API version by @​mgravell in #​3279
  • Sentinel soft-fail follow-ups: discovery failure as RedisConnectionException, late sentinel init, clear LastException by @​mgravell in #​3280
  • Sentinel: re-resolve the primary when it is demoted on a healthy connection by @​rebaseandpanic in #​3281
  • Route as a cluster only with a slot map; take HELLO mode/role from the interactive connection only by @​mgravell in #​3285
  • Fail connection-dropped commands with RedisConnectionException, never a raw transport exception or a cancellation by @​mgravell in #​3287
  • Connection groups: a member answering LOADING triggers an immediate re-probe and re-select by @​mgravell in #​3289
  • IBatch: complete commands refused by a poisoned connection; divert a batch's tail on reconnect by @​mgravell in #​3286
  • Give multi-message sub-commands and injected prefix commands a write time by @​mgravell in #​3293
  • Send primary-only commands to the primary when the caller prefers a replica by @​AsadIqbal-Dev in #​3291

Maintenance

New Contributors

Full Changelog: StackExchange/StackExchange.Redis@3.4.5...3.4.20

v3.4.5

Compare Source

What's Changed

New Contributors

Full Changelog: StackExchange/StackExchange.Redis@3.4.0...3.4.5

v3.4.0

Compare Source

Major Changes

  • In RESP3, by default the library now uses separate connections for pub/sub; see #​3264
  • Smart-client-handoffs is now enabled by default on Redis Enterprise and AMR; see #​3248
  • Some logging events incorrectly used duplicated ids - resolved; see #​3266

All Changes

Tooling

  • docs(agents): add create-implementation-plan-for-redis-api-change skill by @​uglide in #​3268

New Contributors

Full Changelog: StackExchange/StackExchange.Redis@3.3.1...3.4.0

v3.3.1

Compare Source

What's Changed

New Contributors

  • When SslHost is specified, it is always used for SNI
  • Otherwise, for endpoints discovered at runtime:
    • If they are advertised with a host name, that host name is used for SNI
    • Otherwise the declared host name in the configuration is used

(previously, the declared host name in configuration would take precedence over an advertised host name if SslHost was not specified)

Full Changelog: StackExchange/StackExchange.Redis@3.3.0...3.3.1

v3.3.0

Compare Source

Features

The primary feature in 3.3.0 is "smart-client-handoffs" (aka "hitless"), whereby the client responds to server maintenance notifications on suitable environments. This feature is currently opt-in, and is planned to be automatic (opt-out) in most supported cases in an upcoming release.

Documentation

Opt in through configuration;

my-redis.internal.example.com:6379,maintNotifications=Auto

or in code:

options.MaintenanceNotifications = MaintenanceNotificationMode.Auto;
Changes
  • Server-native maintenance notifications: opt in, react, hand off, and recover when nothing is announced by @​mgravell in #​3191
Maintenance

Full Changelog: StackExchange/StackExchange.Redis@3.2.15...3.3.0

v3.2.15

Compare Source

What's Changed

connection stability

fixes

background / engineering

Full Changelog: StackExchange/StackExchange.Redis@3.2.1...3.2.15

v3.2.1

Compare Source

What's Changed

Full Changelog: StackExchange/StackExchange.Redis@3.2.0...3.2.1

v3.2.0

Compare Source

Highlights
  • .NET 6 dropped from TFMs; .NET 6 users will still get support via .NET Standard, but note that this does not include unix domain socket endpoint support
  • Add BITFIELD support
  • Add EVAL_RO / EVALSHA_RO support (gated by server-version)
  • New ExecuteResp and ScriptEvaluateResp APIs for performing ad-hoc commands much more efficiently
  • Stability and performance fixes
  • Cluster definition moved from CLUSTER NODES to CLUSTER SLOTS, improving life-cycle and identity
What's Changed
Background work
New Contributors

Full Changelog: StackExchange/StackExchange.Redis@3.1.31...3.2.0

v3.1.31

Compare Source

What's Changed

Features
Internal bits
Auxiliary bits

New Contributors

Full Changelog: StackExchange/StackExchange.Redis@3.1.13...3.1.31

v3.1.13

Compare Source

What's Changed

New Contributors

Full Changelog: StackExchange/StackExchange.Redis@3.1.11...3.1.13

v3.1.11

Compare Source

What's Changed

Internal pieces

Full Changelog: StackExchange/StackExchange.Redis@3.1.3...3.1.11

v3.1.3

Compare Source

This release should be considered a minor tweak to the much more significant 3.1.0 - please see the release notes for 3.1.0.

What's Changed

New Contributors

Full Changelog: StackExchange/StackExchange.Redis@3.1.0...3.1.3

v3.1.0

Compare Source

What's Changed

This is a major feature, with extensive documentation.

Note that it currently has an [Experimental] marker, linking here, but: this is purely for an abundance of caution; it is considered released and fully supported.

(engineering)

  • CI: stop dpkg starting redis-server (Windows/WSL install hang on 8.10) by @​mgravell in #​3145
  • Make the previous "we will remove this in 3.0" features errors rather than warnings, and reframe as "...in 3.2"

available on NuGet

Full Changelog: StackExchange/StackExchange.Redis@3.0.25...3.1.0


Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • "before 8am"
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Dependency updates label Aug 1, 2026
@renovate
renovate Bot requested a review from steingran as a code owner August 1, 2026 01:50
@renovate renovate Bot added the dependencies Dependency updates label Aug 1, 2026

@augmentcode augmentcode Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Risk Analyzer Agent🛡️

Risk Analysis 🛡️ · Low Risk

✅ Approved — Low-Risk Change

Details

Renovate minor version bump of StackExchange.Redis (3.0.25 → 3.1.0), a single-line edit in Directory.Packages.props. No source, test, config, infra, or opted-out files are touched, so there is no runtime code-path change to review. The 3.1.0 release adds an opt-in, experimental geo-failover feature and defers (does not remove) previously-deprecated APIs to 3.2, so no breaking change is in effect here.

@augmentcode augmentcode Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Deep Code Review Agent🐛

Review completed with 0 suggestions.

@codecov

codecov Bot commented Aug 1, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.67%. Comparing base (be3fc10) to head (7be81de).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #150      +/-   ##
==========================================
- Coverage   73.01%   72.67%   -0.35%     
==========================================
  Files          65       65              
  Lines        4974     4974              
  Branches      607      607              
==========================================
- Hits         3632     3615      -17     
- Misses       1134     1147      +13     
- Partials      208      212       +4     

see 6 files with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update be3fc10...7be81de. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.1.0 chore(deps): update dependency stackexchange.redis to 3.1.3 Aug 3, 2026
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch 2 times, most recently from edc079f to b14dd65 Compare August 6, 2026 10:43
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.1.3 chore(deps): update dependency stackexchange.redis to 3.1.11 Aug 6, 2026
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.1.11 chore(deps): update dependency stackexchange.redis to 3.1.13 Aug 6, 2026
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch from b14dd65 to c14670a Compare August 6, 2026 17:36
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch from c14670a to 74286bc Compare August 21, 2026 16:45
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.1.13 chore(deps): update dependency stackexchange.redis to 3.1.31 Aug 21, 2026
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.1.31 chore(deps): update dependency stackexchange.redis to 3.1.31 - autoclosed Sep 5, 2026
@renovate renovate Bot closed this Sep 5, 2026
@renovate
renovate Bot deleted the renovate/stackexchange.redis-3.x branch September 5, 2026 16:58
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.1.31 - autoclosed chore(deps): update dependency stackexchange.redis to 3.1.31 Sep 6, 2026
@renovate renovate Bot reopened this Sep 6, 2026
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch 3 times, most recently from 0beb7a6 to c5a3245 Compare September 10, 2026 16:14
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.1.31 chore(deps): update dependency stackexchange.redis to 3.2.0 Sep 10, 2026
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.2.0 chore(deps): update dependency stackexchange.redis to 3.2.1 Sep 13, 2026
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch from c5a3245 to 83d982d Compare September 13, 2026 18:22
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.2.1 chore(deps): update dependency stackexchange.redis to 3.2.15 Sep 17, 2026
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch 2 times, most recently from 4392f04 to b5046ed Compare September 18, 2026 22:03
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.2.15 chore(deps): update dependency stackexchange.redis to 3.3.0 Sep 18, 2026
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.3.0 chore(deps): update dependency stackexchange.redis to 3.3.1 Sep 22, 2026
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch from b5046ed to 0c65add Compare September 22, 2026 18:35
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch from 0c65add to df0432b Compare October 9, 2026 18:13
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.3.1 chore(deps): update dependency stackexchange.redis to 3.4.0 Oct 9, 2026
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch from df0432b to d9c6773 Compare October 13, 2026 11:41
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.4.0 chore(deps): update dependency stackexchange.redis to 3.3.1 Oct 13, 2026
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.3.1 chore(deps): update dependency stackexchange.redis to 3.4.5 Oct 13, 2026
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch from d9c6773 to 8e18bc1 Compare October 13, 2026 16:49
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.4.5 chore(deps): update dependency stackexchange.redis to 3.4.20 Oct 23, 2026
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch from 8e18bc1 to 23daa98 Compare October 23, 2026 17:07
@renovate renovate Bot changed the title chore(deps): update dependency stackexchange.redis to 3.4.20 chore(deps): update dependency stackexchange.redis to 3.4.29 Oct 30, 2026
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch 3 times, most recently from 175850d to 4c5d9bd Compare November 1, 2026 12:45
@renovate
renovate Bot force-pushed the renovate/stackexchange.redis-3.x branch from 4c5d9bd to 7be81de Compare November 1, 2026 18:05
@steingran
steingran merged commit ca22cd9 into main Nov 1, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant