Skip to content

Releases: yarpc/yarpc-go

v1.58.0

01 Oct 21:43
35e2bcf
Compare
Choose a tag to compare
Merge pull request #2103 from yarpc/allenlu/release

Preparing release v1.58.0

v1.57.1

01 Sep 18:17
6071c57
Compare
Choose a tag to compare

Changed

  • Bump minimum version of go.uber.org/thriftrw to v1.29.1.

v1.57.0

31 Aug 17:05
dd26d06
Compare
Choose a tag to compare

Added

  • thrift: add server and client encoding implementations to use ThriftRW's streaming.
    ThriftRW's streaming is an optimized way of encoding/decoding thrift payloads.
  • thrift: add an option, NoWire(enabled bool) to enable thriftrw's streaming.

Changed

  • Bump minimum version of go.uber.org/thriftrw to v1.29.0.

Thanks to @witriew for this implementation!

v1.56.1

09 Aug 19:47
4fef328
Compare
Choose a tag to compare

Fixed

  • http: remove HTTP/2 pseudo headers for HTTP/2 requests propagated to HTTP/1 service through
    YARPC transport middleware.

v1.56.0

22 Jul 17:03
0176148
Compare
Choose a tag to compare
  • http: allow multiple interception options and execute in order at runtime.

v1.55.1

15 Jul 23:10
73ee33e
Compare
Choose a tag to compare
Preparing release v1.55.1 (#2079)

Preparing release v1.55.1

v1.55.0

07 Jul 06:51
40a5e11
Compare
Choose a tag to compare
  • Downgrade github.com/apache/thrift to the previously-compatible version (0.10)

v1.54.2

11 Jun 19:46
93091c5
Compare
Choose a tag to compare
  • go.uber.org/[email protected] points to v1.54.0 instead of v1.54.1. This release unblocks
    go.uber.org/yarpc to serve v1.54.1 through v1.54.2.

v1.54.1

11 Jun 17:52
6ba7d40
Compare
Choose a tag to compare

Fixed

  • protobuf error: a protobuf error created with an invalid code returns a unknown
    error.
  • protobuf error details: protobuf.GetErrorDetails returns nil instead of an empty array
    if there is no details in the given error.

v1.54.0

02 Jun 18:26
139d5ac
Compare
Choose a tag to compare

Added

  • observability: extend response, and request payload size histogram buckets up to 256MB.

Fixed

  • introspection: wrong display of proto procedure name.
  • error details: propagation of protobuf error details did not work if the any message was not
    registered in the gogo proto registry.