Repository navigation
Version 0.7.0
Pre-release
Pre-release
Added
- Added Go
AsMultiEnvelopes()and TypeScriptasMultiEnvelopes()to group consecutive envelopes with equivalent headers into multi-envelopes while preserving message order.
Changed
- [BC] TypeScript
getExtension()andgetBaggage()now throw when the requested value is absent. UsetryGetExtension()andtryGetBaggage()for the previous behavior of returningundefined. Both forms still throw when the selected value cannot be decoded. - [BC] Changed
WatchEventsto returnABORTEDinstead ofRESOURCE_EXHAUSTEDwhen a client cannot keep up, so that it can't be confused withRESOURCE_EXHAUSTEDerrors produced by gRPC itself or by proxies.
Removed
- [BC] Removed
EventStreamConsumerTooSlowand the Go helperEventStreamConsumerTooSlowError(). TheABORTEDcode alone identifies the error. - [BC] Removed
UnrecognizedEventStreamand the Go helperUnrecognizedEventStreamError().ReadEventsstill returnsNOT_FOUNDfor an unrecognized stream ID, without error details.