pypi grpcio-tools 1.58.0
Release v1.58.0

latest releases: 1.66.1, 1.66.0, 1.65.5...
12 months ago

This is release 1.58.0 (goku) of gRPC Core.

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

This release contains refinements, improvements, and bug fixes, with highlights listed below.

Core

  • gRPC 1.58 starts to require c-ares 1.18 or later.
  • [Deps] Update boringssl 202308211007. (#34115)
  • [pick_first] de-experiment pick first. (#34054)
  • [build metadata] Bazel to "other build systems" improvements. (#33803)
  • [Deps] Update abseil to 20230802. (#33974)
  • [c-ares DNS resolver] Fix file descriptor use-after-close bug when c-ares writes succeed but subsequent read fails. (#33871)

C++

  • [docs] Document Alarm thread-safety guarantees. (#34092)
  • Added OpenSSL 3.0 (LTS) support via custom CMake builds (the default is still BoringSSL)

Python

  • [Bazel] Enable grpcio-reflection to be used via Bazel. (#31013)
  • [packaging] Publish xds-protos as part of the standard package pipeline. (#33797)

Ruby

  • [ruby] update google auth to ~> 1.0. (#34013)
  • [Ruby] set metadata_sent after call success. (#33998)
  • [ruby] remove unnecessary background thread startup wait logic that interferes with forking. (#33805)

Don't miss a new grpcio-tools release

NewReleases is sending notifications on new releases.