github grpc/grpc v1.56.0
Release v1.56.0

latest releases: v1.65.0-pre1, v1.64.2, v1.64.1...
12 months ago

This is release 1.56.0 (galvanized) 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

  • [c-ares] Backport "[c-ares] Upgrade c-ares dependency to 1.19.1 (#33392)" to v1.56.x. (#33411)
  • [Rls] Backport "[Rls] de-experimentalize RLS in XDS (#33290)" to v1.56.x. (#33330)
  • [core] Add support for vsock transport. (#32847)
  • [JSON] fix bug that incorrectly allowed trailing commas after an empty container. (#33158)
  • [BoringSSL] Update third_party/boringssl-with-bazel. (#33150)
  • [outlier detection] fix crash with pick_first and add tests. (#33069)
  • [EventEngine] Change TXT lookup result type to std::vector<std::string>. (#33030)
  • [Build] Removed gRPC_PROTOBUF_PACKAGE_TYPE, supporting config only. (#32988)
  • [EventEngine] Update contract for Listener's on_shutdown execution. (#33003)
  • [Documentation] Update docs for TryCancel() on ServerContext. (#32889)
  • [Compiler Fix] Bring declarations and definitions to be in sync. (#32911)

C++

C#

  • [CSHARP] Add base_namespace experimental option to C# plugin. (#32636)
  • [csharp proto plugin] Apply Obsolete attribute to deprecated services and methods in C# generated code. (#32414)

Objective-C

  • [Deps] Upgrade Protobuf to v23.1. (#33164)

Python

  • [aio types] Fix some grpc.aio python types. (#32475)

Ruby

  • [ruby] fix re2 compilation when older system version installed. (#32580)

Don't miss a new grpc release

NewReleases is sending notifications on new releases.