grpc-go v1.25.0 Release Notes
Release Date: 2019-11-05 // over 4 years ago-
API Changes
- ๐ resolver: move dns and passthrough to internal (#3116)
๐ New Features
- ๐ credentials: add RequestInfo to context passed to GetRequestMetadata (#3057)
- Special Thanks: @shanel-at-google
- ๐ resolver: add State fields to support error handling (#2951)
- clientconn: override authority with address's ServerName, if set (#3073)
- Special Thanks: @jpbetz
- server: add ServerOption HeaderTableSize (#2931)
- Special Thanks: @MoZhonghua
- ๐ 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
๐ 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