pypi grpcio-tools 1.39.0
Release v1.39.0

latest releases: 1.68.0rc1, 1.67.1, 1.67.0...
3 years ago

This is release 1.39.0 (goofy) 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

  • Initialize tcp_posix for CFStream when needed. (#26530)
  • Update boringssl submodule. (#26520)
  • Fix backup poller races. (#26446)
  • I am back. (#26464)
  • Use default port 443 in HTTP CONNECT request. (#26331)

C++

  • New iomgr implementation backed by the EventEngine API. (#26026)
  • async_unary_call: add a Destroy method, called by std::default_delete. (#26389)
  • De-experimentalize C++ callback API. (#25728)

C#

  • [C#] Add ChannelCredentials.SecureSsl property for better codecompletion with ChannelCredentials. (#26472)
  • Better way of building protoc aarch64 artifacts. (#26416)
  • Add C# plugin "file_suffix" option defaulting to "Grpc.cs". (#26162)
  • Add "GeneratedCode" attribute to generated service stubs. (#26164)

PHP

  • PHP: stop reading composer.json file just to read the version string. (#26156)

Python

  • Python AIO: Match continuation typing on Interceptors. (#26500)
  • Workaround #26279 by publishing manylinux_2_24 wheels instead of manylinux2014 on aarch64. (#26430)
  • Fix zlib unistd.h import problem. (#26374)
  • Handle gevent exception in gevent poller. (#26058)

Ruby

  • Set XDS user agent in ruby via macros. (#26268)

Don't miss a new grpcio-tools release

NewReleases is sending notifications on new releases.