gRPC-go Release 1.25.0

24 views
Skip to first unread message

Menghan Li

unread,
Nov 5, 2019, 5:09:29 PM11/5/19
to grp...@googlegroups.com
gRPC-go 1.25.0 is now released. Full release notes:

API Changes

  • resolver: move dns and passthrough to internal (#3116)

New Features

  • credentials: add RequestInfo to context passed to GetRequestMetadata (#3057)
  • resolver: add State fields to support error handling (#2951)
  • clientconn: override authority with address's ServerName, if set (#3073)
  • server: add ServerOption HeaderTableSize (#2931)
  • resolver: Add new fields to resolver.BuildOption struct to support dialing a remote name resolver (#3098)
  • client: add WithConnectParams to configure connection backoff and timeout (#2960)

Performance Improvements

  • Use exact size, if known, to allocate decompression buffer (#3048)

Bug Fixes

  • interop, examples: use localhost instead of 127.0.0.1 (#3124)
  • client: fix race between client-side stream cancellation and compressed server data arriving (#3054)
  • grpclb: enter fallback if no balancer addresses are available (#3119)
  • client: fix keepalive ping rate (#3102)
  • clientconn: fix potential deadlock caused by ResetConnectBackoff (#3051)

Documentation

  • doc: add more details to ClientConn (#3096)
  • examples: add Unimplemented___Server to all example servers (#3071)
  • examples: create an example for enabling and configuring retry (#3028)


Please see release at: https://github.com/grpc/grpc-go/releases/tag/v1.25.0
Reply all
Reply to author
Forward
0 new messages