Changes
Note: This release implements SETINFO by default, and currently breaks with Redis versions prior to 7.2 due to the way the change was implemented. It should have failed silently, but did not. 9.5.1 will fix this. To disable this behaviour, with this release, please DisableIdentity: true
in your RedisOptions
struct.
🚀 New Features
- Add object fraq command (#2844)
- Speed up connections by sending SetInfo via a pipeline (#2880)
- Add helpers to set libinfo without panic (#2724)
🧰 Maintenance
- Remove unnecessary Node project definition file (#2863)
- Add support for specifying bitcount unit as byte or bit, byte default (#2887)
- fix ConnPool race in newConn (#2885)
📚 Documentation & Testing
- Docs: update features (#2846)
- Docs: add bytes in scan struct example (#2836)
- Tests: add ut for util_test (#2840)
⚙️ Dependencies & Infrastructure
- chore: update OpenTelemetry and Uptrace to the latest version (#2864)
- chore(deps): bump release-drafter/release-drafter from 5 to 6 (#2883)
- chore(deps): bump rojopolis/spellcheck-github-actions from 0.35.0 to 0.36.0 (#2889)
- chore(deps): bump golangci/golangci-lint-action from 3 to 4 (#2890)
- Change RE image to 7.2.4-108 (#2884)
- Add CredentialsProvider to ClusterOptions (#2791)
Contributors
We'd like to thank all the contributors who worked on this release!
@OlegStotsky, @abusizhishen, @dependabot, @dependabot[bot], @johnduhart, @limotley, @ofekshenawa, @peczenyj, @rfyiamcool, and @vmihailenco