gRPC-Core Release 1.35.0

28 views
Skip to first unread message

Stanley Cheung

unread,
Jan 21, 2021, 3:19:22 PM1/21/21
to grpc.io
This is the 1.35.0 (gecko) release announcement for gRPC-Core and the wrapped languages C++, C#, Objective-C, Python, PHP and Ruby. Latest release notes are here.

Core

  • Backport "Fix implicit declaration error in zlib + macOS #24979". (#25133)
  • xDS features doc update for case insensitive prefix/full path matching. (#24999)
  • Add darwin_arm64 and darwin_arm64e to c-ares config settings. (#24872)
  • Add FileWatcher CertificateProvider. (#24600)
  • Protect xds security code with the environment variable "GRPC_XDS_EXPERIMENTAL_SECURITY_SUPPORT". (#24780)

C++

  • Upgrade bazel to 3.7.1 (repository-wide). (#25000)
  • Makefile: remove support for building protobuf, C++ libraries and executables. (#24000)

C#

  • fix nuget package signing on Linux (do not use PublicSign=true on non-windows). (#24980)
  • Remove C# as a supported language for xDS features. (#24982)
  • Fix C# native library loading in .NET 5 single-file apps. (#24744)

Python

  • Fix visibility of libprotobuf symbols in protoc_compiler.so on Mac. (#24992)
  • [Aio] Correct type annotation of grpc.aio.ServicerContext.abort. (#24946)
  • Add limit concurrent RPC feature to asyncio server. (#24818)
  • [Aio] Fix the emtpy response handling in streaming RPC. (#24801)
  • [Backport] Implement grpc.Future interface in SingleThreadedRendezvous. (#24574)
  • [Backport] Make Python 2 an optional dependency for Bazel build. (#24452)

Ruby

  • Fix implicit decalaration in rb_event_thread.c. (#24962)
  • Base the ruby build off of latest rake-compiler-dock/manylinux14 images, add ruby 3.0 binary packages. (#25070)
  • Ruby: add support to circuit_breaking xds interop test case. (#25028)
  • Binary packages (for example, grpc-1.35.0-x86_64-linux.gem):
    • Are now compatible with ruby 3.0
    • Are now built off of manylinux14 (we no longer support Centos 6)
Reply all
Reply to author
Forward
0 new messages