C

Connect (connect-go)

C
Connect (connect-go) Dev Tools v1.20.0

v1.20.0

What's Changed Other changes Bump minimum supported Go version to 1.25 by @jonbodner-buf in #922 Update Unary-Get query parameter order to match spec recommendation by @oliversun9 in #926 New Contributors @jonbodner-buf made their first contribution in #922 Full Changelog: v1.19.2...v1.20.0

C
Connect (connect-go) Dev Tools v1.19.2

v1.19.2

What's Changed Governance Add @timostamm as a maintainer in #905 🎉 Bugfixes Use 'deadline_exceeded' instead of 'canceled' on HTTP/2 cancelation when appropriate by @jhump in #904 Fix nil pointer deref in duplexHTTPCall under concurrent Send + CloseAndReceive by @simonferquel in #919 Other changes Refactor memhttptest to work with Go 1.25 synctest by @codefromthecrypt in #881 Doc clarifications by…

C
Connect (connect-go) Dev Tools v1.19.1

v1.19.1

What's Changed Bugfixes Fix bounds check on envelope for 32-bit archs by @emcfarlane in #887 Fix CallInfo header/trailer propagation on error responses by @emcfarlane in #892 Full Changelog: v1.19.0...v1.19.1

C
Connect (connect-go) Dev Tools v1.19.0

v1.19.0

This release introduces the highly requested "simple" flag for code generation, making Connect significantly more ergonomic for everyday RPC development. The new simple flag in protoc-gen-connect-go generates cleaner, more intuitive client and handler interfaces that eliminate request/response wrappers for most use cases. This addresses community feedback about verbosity and provides a more straig…

C
Connect (connect-go) Dev Tools v1.18.1

v1.18.1

What's Changed Bugfixes Fix protoc-gen-connect-go schema variable case handling by @emcfarlane in #808 Full Changelog: v1.18.0...v1.18.1

C
Connect (connect-go) Dev Tools v1.18.0

v1.18.0

What's Changed Enhancements Add package_suffix option to protoc-gen-connect-go to allow specifying the output directory of generated code by @bufdev and @emcfarlane in #803 Change stream client closures to be non-blocking by @emcfarlane in #791 Other changes Fix comment typo spelling of optimize by @yoshihiro-shu in #786 Remove reader allocation for compressors pools by @emcfarlane in #792 New Con…

C
Connect (connect-go) Dev Tools v1.17.0

v1.17.0

What's Changed Enhancements Enable protoc-gen-connect-go usage with Protobuf source files that use Editions by @jchadwick-buf in #754 Bugfixes Prevent incorrect propagation of protocol-specific metadata by @emcfarlane in #748 Fix error message about unexpected content-type by @jhump in #775 Calls should return "unavailable" instead of "unimplemented" or "unknown" when the transport fails to produc…

C
Connect (connect-go) Dev Tools v1.16.0

v1.16.0

This release is mostly bug fixes but also reconciles connect-go with recent updates to the specification regarding mapping of RPC error codes to/from HTTP status codes (see connectrpc RFC 003) What's Changed Enhancements Only send a grpc-status-details-bin trailer in the gRPC protocol if the error has details by @bhollis in #713 Bugfixes Fix ErrorWriter IsSupported check to report false on ambiguo…

C
Connect (connect-go) Dev Tools v1.16.2

v1.16.2

This is a patch release to make sure that consuming modules won't be vulnerable to CVE-2023-45288. What's Changed Update the golang.org/x/net dependency to v0.23.0 in #729. Full Changelog: v1.16.1...v1.16.2

C
Connect (connect-go) Dev Tools v1.16.1

v1.16.1

This release contains a single bugfix. What's Changed Bugfixes Fix redundant attempts to write headers in certain error cases in Connect unary RPCs by @emcfarlane in #726 Full Changelog: v1.16.0...v1.16.1