gRPC - v1.51.0


This is release gRPC Core 1.51.0 (galaxy).

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes.

Core

  • Bump core version 202211082118. (#31585)
  • c-ares DNS resolver: fix logical race between resolution timeout/cancellation and fd readability. (#31443)
  • [log] Longer space for filenames. (#31432)
  • c-ares DNS resolver: remove unnecessary code in SRV callback. (#31426)
  • Correct the domain-socket client address read out from the ServerContext. (#31108)
  • outlier detection: remove env var protection. (#31251)
  • EventEngineFactoryReset - remove custom factory and reset default engine. (#30554)
  • [tls] Remove support for pthread tls. (#31040)

C++

  • Added version macros to gRPC C++. (#31033)
  • OpenCensus: Move measures, views and CensusContext to include file. (#31341)
  • GcpObservability: Add experimental public target. (#31339)

C#

  • Fix msbuild failing when '@' is present in path (2nd attempt). (#31527)
  • Revert "Fix msbuild failing when '@' is present in path". (#31464)
  • Fix msbuild failing when '@' is present in path. (#31133)

PHP

  • fixing php 8.2 deprecations. (#30997)

Python

  • Fix lack of cooldown between poll attempts. (#31550)
  • Build with System OpenSSL on Mac OS arm64. (#31096)
  • Remove enum and future. (#31381)
  • [Remove Six] Remove dependency on six. (#31340)
  • Update xds-protos package to pull in protobuf 4.X. (#31113)

Details

date
Nov. 21, 2022, 6:49 p.m.
name
Release v1.51.0
type
Minor
👇
Register or login to:
  • 🔍View and search all gRPC releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or