Skip to content

Version 0.7.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 23:47
· 15 commits to main since this release
v0.7.0
9964006

Added

  • Added Go AsMultiEnvelopes() and TypeScript asMultiEnvelopes() to group consecutive envelopes with equivalent headers into multi-envelopes while preserving message order.

Changed

  • [BC] TypeScript getExtension() and getBaggage() now throw when the requested value is absent. Use tryGetExtension() and tryGetBaggage() for the previous behavior of returning undefined. Both forms still throw when the selected value cannot be decoded.
  • [BC] Changed WatchEvents to return ABORTED instead of RESOURCE_EXHAUSTED when a client cannot keep up, so that it can't be confused with RESOURCE_EXHAUSTED errors produced by gRPC itself or by proxies.

Removed

  • [BC] Removed EventStreamConsumerTooSlow and the Go helper EventStreamConsumerTooSlowError(). The ABORTED code alone identifies the error.
  • [BC] Removed UnrecognizedEventStream and the Go helper UnrecognizedEventStreamError(). ReadEvents still returns NOT_FOUND for an unrecognized stream ID, without error details.