Skip to content

Release 1.14.0

Compare
Choose a tag to compare
@dfawley dfawley released this 31 Jul 16:49
· 1 commit to v1.14.x since this release
32fb0ac

API Changes

  • transport: move to internal to make room for new, public transport API (#2212)
  • grpclb: remove old proto generated code (#2143)

Behavior Changes

  • resolver/dns: error if target ends with a colon instead of assuming the default port (#2150)
  • Revert stickiness support (#2175)

New Features

  • channelz: stage 4 - add security and socket option info with appengine build tags (#2149)
  • ClientConn: add Target() returning target string (#2233)
  • balancer: add rpc method to PickOptions (#2204)
  • transport: set and respect HTTP/2 SETTINGS_MAX_HEADER_LIST_SIZE (#2084)
  • client: Implement gRFC A6: configurable client-side retry support (#2111)
  • grpc: update dial/server buffer options to support a "disable" setting (#2147)

Bug Fixes

  • errors: convert io.ErrUnexpectedEOF to a codes.Internal status error (#2228)
  • client: fix race in connecting that leads to broken connection state (#2208)
  • resolver/dns: exponential retry when getting empty address list (#2201)
  • transport: double-check deadline when processing server cancelation (#2211)

Documentation

  • deprecate stream, move documentation to client|server stream (#2198)
  • resolver: document that SetDefaultScheme should be called at init time (#2217)
  • documentation: clarify SendMsg documentation (#2171)