Skip to content

9.18.0-beta.2

Pre-release
Pre-release

Choose a tag to compare

@ndyakov ndyakov released this 09 Dec 13:54
· 1 commit to master since this release
e4965ea

πŸš€ Highlights

Go Version Update

This release updates the minimum required Go version to 1.21. This is part of a gradual migration strategy where the minimum supported Go version will be three versions behind the latest release. With each new Go version release, we will bump the minimum version by one, ensuring compatibility while staying current with the Go ecosystem.

Stability Improvements

This release includes several important stability fixes:

  • Fixed a critical panic in the handoff worker manager that could occur when handling nil errors
  • Improved test reliability for Smart Client Handoff functionality
  • Fixed logging format issues that could cause runtime errors

✨ New Features

  • OpenTelemetry metrics improvements for nil response handling (#3638) by @fengve

πŸ› Bug Fixes

  • Fixed panic on nil error in handoffWorkerManager closeConnFromRequest (#3633) by @ccoVeille
  • Fixed bad sprintf syntax in logging (#3632) by @ccoVeille

🧰 Maintenance

πŸ‘₯ Contributors

We'd like to thank all the contributors who worked on this release!

@justinhwang, @ndyakov, @kiryazovi-redis, @fengve, @ccoVeille, @ofekshenawa