·
          
            10 commits
          
          to refs/heads/master
          since this release
        
        
        
π Highlights
Maintenance Notifications Support
This release introduces comprehensive support for Redis maintenance notifications, enabling applications to handle server maintenance events gracefully. The new maintnotifications package provides:
- RESP3 Push Notifications: Full support for Redis RESP3 protocol push notifications
 - Connection Handoff: Automatic connection migration during server maintenance with configurable retry policies and circuit breakers
 - Graceful Degradation: Configurable timeout relaxation during maintenance windows to prevent false failures
 - Event-Driven Architecture: Background workers with on-demand scaling for efficient handoff processing
 
For detailed usage examples and configuration options, see the maintenance notifications documentation.
β¨ New Features
- Trace Filtering: Add support for filtering traces for specific commands, including pipeline operations and dial operations (#3519, #3550)
- New 
TraceCmdFilteroption to selectively trace commands - Reduces overhead by excluding high-frequency or low-value commands from traces
 
 - New 
 
π Bug Fixes
- Pipeline Error Handling: Fix issue where pipeline repeatedly sets the same error (#3525)
 - Connection Pool: Ensure re-authentication does not interfere with connection handoff operations (#3547)
 
π§ Improvements
- Hash Commands: Update hash command implementations (#3523)
 - OpenTelemetry: Use 
metric.WithAttributeSetto avoid unnecessary attribute copying in redisotel (#3552) 
π Documentation
- Cluster Client: Add explanation for why 
MaxRetriesis disabled forClusterClient(#3551) 
π§ͺ Testing & Infrastructure
- E2E Testing: Upgrade E2E testing framework with improved reliability and coverage (#3541)
 - Release Process: Improved resiliency of the release process (#3530)
 
π¦ Dependencies
- Bump 
rojopolis/spellcheck-github-actionsfrom 0.51.0 to 0.52.0 (#3520) - Bump 
github/codeql-actionfrom 3 to 4 (#3544) 
π₯ Contributors
We'd like to thank all the contributors who worked on this release!
@ndyakov, @htemelski-redis, @Sovietaced, @Udhayarajan, @boekkooi-impossiblecloud, @Pika-Gopher, @cxljs, @huiyifyj, @omid-h70
Full Changelog: v9.14.0...v9.16.0