Changes
๐ New Features
- Adding MSETEX command support. (#3823)
- Adding CLAIM option to XREADGROUP command + unit tests (#3825)
- Apply routing and response aggregation policies in OSS Cluster mode (#3834)
๐งช Experimental Features
๐ฅ Breaking changes (in experimental features)
- Replace default health check and failure detector with custom (#3822)
๐ Bug Fixes
๐งฐ Maintenance
- Adding Redis 8.4 RC1 image to test matrix. (#3820)
- Remove Python 3.9 support. Add Python 3.14 support. (#3814)
- Sync readme with 7.0.1 and update lib version to latest stable released version - 7.0.1 (#3821)
- Bump rojopolis/spellcheck-github-actions from 0.52.0 to 0.53.0 (#3827)
- Bump actions/upload-artifact from 4 to 5 (#3828)
- Bump github/codeql-action from 3 to 4 (#3829)
- Fixing flaky tests (#3833 #3838)
- Update 8.4 RC image tag to 8.4-RC1-pre.2 for pipeline test matrix (#3832)
- Add missing f-string when returning an error. (#3841)
- Adding latest 8.4 image to test matrix. Updating the Hybrid VSIM query format to be in sync with spec after srv issue was fixed. (#3843)
- Expand cluster READ_COMMANDS with additional read-only commands and reorganize the list of commands by category (#3845)
- Update Type Hints for List Command Parameters from str to KeyT (#3848)
- Changing log level to be debug for failed maintenance notification enablement when enabled='auto' (#3851)
- Added custom event handler section (#3853)
- Changing current version to 8.4 as it is already GA (#3854)
We'd like to thank all the contributors who worked on this release!
@ShubhamKaudewar @matthewwiese @peperon @vladvildanov @petyaslavova