NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #127 by repository stars
Last release today
15 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Rarely documented
notes for 8 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
12 years old
8086 releases · first in 2015
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
server: Reject requests missing both :authority and Host headers with HTTP 400 and status Internal .
:authority and Host headers with HTTP 400 and status Internal. (#9365)
Nothing published for this version
xds/rbac: Fix a bug where nested Principal or Permission rules with :scheme or grpc- prefixed header matchers were not rejected, which could cause DEN
Principal or Permission rules with :scheme or grpc- prefixed header matchers were not rejected, which could cause DENY rules to fail open. (#9258)
host header matcher was not being replaced with :authority in nested Principal or Permission rules. (#9258)
X-Role, matched no header, which could cause DENY rules to fail open. (#9332)
:scheme or grpc- prefixed header matcher was accepted when its name was not lowercase. (#9332)
Host header matcher was not replaced with :authority. (#9332)
Nothing published for this version
Nothing published for this version
Nothing published for this version
xds/rbac: Support the deprecated source_ip principal identifier by treating it as equivalent to direct_remote_ip .
GRPC_GO_EXPERIMENTAL_CONTROL_BUFFER_THROTTLE_LIMIT.Metadata and RequestedServerName permissions matcher fields. If present in a DENY rule, previously these would be ignored and fail-open.NotRule/NotId permissions.source_ip principal identifier by treating it as equivalent to direct_remote_ip.exact_match, prefix_match, or suffix_match strings. (#9223)force-xds target URI query parameter. (#9133)OnPolicyUpdate callback to FileWatcherOptions to notify when an authz policy is loaded or updated. (#9142)
GRPC_EXPERIMENTAL_XDS_GCP_AUTHENTICATION_FILTER=true. (#9119)GRPC_EXPERIMENTAL_XDS_HTTP_CONNECT=true. (#9151)contains_match in route header matchers. (#9223)GOOS=plan9), broken since v1.81.0. (#9255)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
server: Reject requests missing both :authority and Host headers with HTTP 400 and status Internal .
:authority and Host headers with HTTP 400 and status Internal. (#9365)
Nothing published for this version
Nothing published for this version
xds/rbac: Support the deprecated source_ip principal identifier by treating it as equivalent to direct_remote_ip .
GRPC_GO_EXPERIMENTAL_CONTROL_BUFFER_THROTTLE_LIMIT.Metadata and RequestedServerName permissions matcher fields. If present in a DENY rule, previously these would be ignored and fail-open.NotRule/NotId permissions.source_ip principal identifier by treating it as equivalent to direct_remote_ip.Nothing published for this version
Nothing published for this version
grpc: In the deprecated gzip Compressor (used via the deprecated WithCompressor dial option), enforce the MaxRecvMsgSize limit on the decompressed mes…
GRPC_GO_EXPERIMENTAL_DISABLE_STRICT_PATH_CHECKING environment varibale. Strict incoming RPC path validation (which has been the default since v1.79.3) can no longer be disabled. (#9112)16MB to 8KB. This may be enabled by setting GRPC_GO_EXPERIMENTAL_ENABLE_8KB_DEFAULT_HEADER_LIST_SIZE=true. This will be enabled by default in a subsequent release. (#9019)GRPC_GO_EXPERIMENTAL_CASE_SENSITIVE_BALANCER_REGISTRIES=false (and file an issue) to revert to case-insensitive behavior. (#9017)NewContextWithLabelCallback, to register a callback that is invoked when telemetry labels are added. (#8877)
GRPC_GO_SERVER_GOROUTINE_LABELS that controls setting runtime/pprof.Labels on goroutines spawned by the server. Set GRPC_GO_SERVER_GOROUTINE_LABELS=grpc.method=true to add the grpc.method label on goroutines spawned to handle incoming requests. (#9082)
gzip Compressor (used via the deprecated WithCompressor dial option), enforce the MaxRecvMsgSize limit on the decompressed message buffer, preventing excessive memory allocation from highly compressed payloads. (#9114)
grpc.previous-rpc-attempts, at the call level and not the attempt level. (#8923)Close() is always called on readers returned from Compressor.Decompress if possible. (#9135)LastMessageSentTimestamp and LastMessageReceivedTimestamp fields in SocketMetrics to ensure they contain correct timestamp values. (#9109)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →