Skip to content

v0.3.0

Pre-release
Pre-release

Choose a tag to compare

@adam-fowler adam-fowler released this 30 Sep 15:02
· 20 commits to main since this release

Minor release changes

  • Add support for distributed tracing. #176 from @slashmo
  • Cluster client: Add pipelining support. #218, #226
  • Cluster client: Add subscription support that uses all primary nodes. #219
  • Cluster client: Retry commands with exponential backoff when receiving a TRYAGAIN error. #215
  • Make ValkeyClusterError public and convert to struct. #220
  • Add pipeline function that takes an array of existential ValkeyCommand. #222
  • Conform RESPToken.Value to CustomDebugStringConvertible. #217
  • Remove public symbols ValkeyNodeClient and ByteBuffer.writeRESP3Token. #228

Patch release changes

  • Remove hostname and ip from ValkeyNodeDescription. #229
  • Reset all ValkeySubscriptions members on close

Other changes

  • Add Swift 6.2 to CI