Skip to content

v0.21.1

Choose a tag to compare

@rustyconover rustyconover released this 11 Aug 00:08
· 12 commits to main since this release
Immutable release. Only release title and notes can be modified.

A server-thrown RpcError with no error_kind now reaches the client instead of hanging it.

Wire.errorMetadata wrote HasErrorKind.errorKind() into the error batch's metadata unconditionally, but that method returns null when no category applies — every RpcError built through the 3-arg constructor. The null threw in the flatbuffer key/value writer, so the error batch never reached the wire and the caller waited on a response that would never come.

🤖 Generated with Claude Code