pypi grpcio-tools 1.26.0
Release v1.26.0

latest releases: 1.68.0, 1.68.0rc1, 1.67.1...
4 years ago

This is the 1.26.0 release (gon) 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

  • Fix compression filter crash on empty payload. (#21315)
  • Ensure awake pollset_work threads exist on Windows. (#19311)
  • Disable client_idle_filter. (#20910)
  • Remove gpr_get/set_allocation_functions. (#20462)
  • Security audit response. (#20839)

C++

  • Automatically disable testing frameworks if gRPC_BUILD_TESTS=OFF. (#20976)
  • Do not build channelz when gRPC_USE_PROTO_LITE. (#21011)
  • Add options for all codegen plugins. (#20629)
  • gRPC-C++ podspec follows gRPC versioning. (#20977)
  • Issue 19208: Fix pollset_set_del_fd to cleanup all fd references. (#20452)
  • De-duplicate .proto file processing. (#20537)
  • cmake: Add VERSION and SOVERSION properties to libraries. (#20770)

C#

  • C# Fix Unobserved Task Exception problem for cancelled calls with unexhausted response stream. (#21202)
  • Fix C# sending empty payloads with gzip compression. (#21266)
  • C#: fix #20782. (#20859)

Objective-C

  • Update GRPCUnaryResponseHandler with generics. (#21316)

Python

  • Release Python3.8 wheels for Windows. (#21271)
  • Release Python3.8 wheel on macOS. (#21270)
  • Fix issue with exception being out of scope in Python 3. (#20314)
  • [AIO] Implement the shutdown process for AIO server and completion queue. (#20805)
  • Attempt to drop support for Python 3.4. (#20789)
  • AIO Unified call interface. (#20824)
  • Make sure Core aware of gevent Cython objects. (#20891)
  • [bazel] Add an ability to call an optional custom plugin for py_proto_library and py_grpc_library. (#20846)

Don't miss a new grpcio-tools release

NewReleases is sending notifications on new releases.