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.