gRPC-Core Release 1.26.0

32 views
Skip to first unread message

Richard Belleville

unread,
Jan 6, 2020, 1:32:48 PM1/6/20
to grpc.io
This is 1.26.0(gon) release announcement for gRPC-Core and the wrapped languages C++, C#, Objective-C, Python, PHP and Ruby. Latest release notes are here.

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)
Reply all
Reply to author
Forward
0 new messages