Skip to content

9.5.0

Compare
Choose a tag to compare
@ofekshenawa ofekshenawa released this 18 Feb 17:33
· 83 commits to master since this release
b5a9e5d

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