This is the 1.53.0 (glockenspiel
<https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md>) release
announcement for gRPC-Core and the wrapped languages C++, C#, Objective-C,
Python, PHP and Ruby. Latest release notes are here
<https://github.com/grpc/grpc/releases/tag/v1.53.0>.

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

   - xDS: fix crash when removing the last endpoint from the last locality
   in weighted_target. (#32592 <https://github.com/grpc/grpc/pull/32592>)
   - filter stack: pass peer name up via recv_initial_metadata batch. (
   #31933 <https://github.com/grpc/grpc/pull/31933>)
   - [EventEngine] Add advice against blocking work in callbacks. (#32397
   <https://github.com/grpc/grpc/pull/32397>)
   - [http2] Dont drop connections on metadata limit exceeded. (#32309
   <https://github.com/grpc/grpc/pull/32309>)
   - xDS: reject aggregate cluster with empty cluster list. (#32238
   <https://github.com/grpc/grpc/pull/32238>)
   - Fix Python epoll1 Fork Support. (#32196
   <https://github.com/grpc/grpc/pull/32196>)
   - server: introduce ServerMetricRecorder API and move per-call reporting
   from a C++ interceptor to a C-core filter. (#32106
   <https://github.com/grpc/grpc/pull/32106>)
   - [EventEngine] Add invalid handle types to the public API. (#32202
   <https://github.com/grpc/grpc/pull/32202>)
   - [EventEngine] Refactoring the EventEngine Test Suite: Part 1. (#32127
   <https://github.com/grpc/grpc/pull/32127>)
   - xDS: fix WeightedClusters total weight handling. (#32134
   <https://github.com/grpc/grpc/pull/32134>)

C++

   - Update minimum MSVC version to 2019. (#32615
   <https://github.com/grpc/grpc/pull/32615>)
   - Use CMake variables for paths in pkg-config files. (#31671
   <https://github.com/grpc/grpc/pull/31671>)

C#

   - Grpc.Tools: Use x86 protoc binaries on arm64 Windows. (#32017
   <https://github.com/grpc/grpc/pull/32017>)

Python

   - Support python 3.11 on aarch64. (#32270
   <https://github.com/grpc/grpc/pull/32270>)
   - Include .pyi file. (#32268 <https://github.com/grpc/grpc/pull/32268>)
   - De-experimentalize wait-for-ready. (#32143
   <https://github.com/grpc/grpc/pull/32143>)
   - De-experimentalize compression. (#32138
   <https://github.com/grpc/grpc/pull/32138>)

Ruby

   - [ruby]: add pre-compiled binaries for ruby 3.2; drop them for ruby
   2.6. (#32089 <https://github.com/grpc/grpc/pull/32089>)


-- 
Mark D. Roth <r...@google.com>
Software Engineer
Google, Inc.

-- 
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/CAJgPXp43y0T1goxia09oBgmdh4%2BtHNG0HHqPDEZByfosBc7zLA%40mail.gmail.com.

Reply via email to