pypi grpcio-tools 1.25.0
Release v1.25.0

latest releases: 1.63.0, 1.63.0rc2, 1.62.2...
4 years ago

This is the 1.25.0 release (game) of gRPC Core.

Please see the notes for the previous releases here: https://github.com/grpc/grpc/releases. Please consult https://grpc.io/ for all information regarding this product.

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

Core

  • Change RR to consider a subchannel in TF if it has failed since it was READY. (#20245)
  • Fix a use after free in c-ares on Windows. (#20274)

C++

  • Honor CARES_ROOT_DIR. (#20630)
  • Make cmake grpc.pc depend on openssl too. (#20621)
  • Create pkg-config files from CMake. (#20211)
  • Add C++ wrapper for SPIFFE credentials v2. (#19778)
  • Upgrade bazel to 0.29.1. (#20222)

C#

  • Provide length when getting serialization buffer writer. (#20691)
  • Fix error when changing Protobuf item values in Visual Studio. (#20569)
  • Add generic variance to reader and writer interfaces. (#20549)

Objective-C

  • Added convenience class GRPCUnaryResponseHandler for unary calls. (#20560)
  • Fixed an issue where Swift application depending on gRPC is unable to archive. (#20527)

PHP

  • PHP: fix zend_hash_str_del() segfault. (#20249)

Python

  • Add experimental option to run unary-stream RPCs on a single Python thread. (#20753)
  • [AIO] Minimal AsyncIO Server. (#20598)
  • Switch to concrete classes in experimental asyncio. (#20326)
  • Add manylinux2010_x86 wheels into artifacts. (#20673)
  • Release 3.8 binary wheels. (#20616)
  • Make grpc_testing's Servicer context abort method stop execution of the servicer handler. (#20426)
  • Build Python wheels with tag manylinux2010. (#20282)
  • Add experimental support for asyncio unary client. (#19960)

Don't miss a new grpcio-tools release

NewReleases is sending notifications on new releases.