This is the 1.60.0 (gjallarhorn) release announcement for gRPC-Core and the
wrapped languages C++, Objective-C, Python, PHP and Ruby. Latest release
notes are here <https://github.com/grpc/grpc/releases/tag/v1.60.0>.

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

   - Implemented dualstack IPv4 and IPv6 backend support, as per draft gRFC
   A61 <https://github.com/grpc/proposal/pull/356>. xDS support currently
   guarded by GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS env var.
   - Dropped Bazel 5 support. (#34813
   <https://github.com/grpc/grpc/pull/34813>)
   - [deps] Upgrade protobuf version to v25.0. (#34513
   <https://github.com/grpc/grpc/pull/34513>)
   - [Security - Revocation] Crl Directory Watcher Implementation. (#34749
   <https://github.com/grpc/grpc/pull/34749>)
   - [server] Cap size of pending request queue with RealRequestMatcher. (
   #34782 <https://github.com/grpc/grpc/pull/34782>)
   - [chttp2] Fix outgoing data stats. (#34693
   <https://github.com/grpc/grpc/pull/34693>)
   - [EventEngine] Enable Posix EventEngine Listener on all builds. (#34748
   <https://github.com/grpc/grpc/pull/34748>)
   - [EventEngine] Enable Windows EventEngine Listener on all builds. (
   #34436 <https://github.com/grpc/grpc/pull/34436>)
   - [chttp2] Alternative protection for too many streams in the system. (
   #34697 <https://github.com/grpc/grpc/pull/34697>)
   - [Proxy] Support for setting proxy for addresses. (#34617
   <https://github.com/grpc/grpc/pull/34617>)
   - [client idleness] client channels go idle after 30 minutes by default.
   (#34653 <https://github.com/grpc/grpc/pull/34653>)
   - [chttp2] Add an experiment to separate liveness checks from ping
   timeouts. (#34647 <https://github.com/grpc/grpc/pull/34647>)
   - [chttp2] Tarpit invalid requests. (#34641
   <https://github.com/grpc/grpc/pull/34641>)
   - [chttp2] Enforce settings acks. (#34640
   <https://github.com/grpc/grpc/pull/34640>)
   - [chttp2] Limit work per read cycle. (#34639
   <https://github.com/grpc/grpc/pull/34639>)
   - [chttp2] Limit request count before receiving settings ack. (#34638
   <https://github.com/grpc/grpc/pull/34638>)
   - [chttp2] Randomly ping on RST_STREAM. (#34637
   <https://github.com/grpc/grpc/pull/34637>)

C++

   - [xds] C++ XdsServerBuilder Remove src/... header dependency from
   public header. (#34790 <https://github.com/grpc/grpc/pull/34790>)
   - [reflection] Add v1 reflection. (#34535
   <https://github.com/grpc/grpc/pull/34535>)

C#

   - [csharp] Grpc.Tools documentation for sharing proto files between
   projects and nuget packages. (#34521
   <https://github.com/grpc/grpc/pull/34521>)

Ruby

   - [ruby] create debug symbol packages. (#34632
   <https://github.com/grpc/grpc/pull/34632>)

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/CAJgPXp4fV_RUZd_j-m4kCOdWuX9UOATkSUV5uMss-KqTq8v0%3Dg%40mail.gmail.com.

Reply via email to