This is the 1.37.0(gilded <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. The latest release notes are here <https://github.com/grpc/grpc/releases/tag/v1.37.0>.
*Core* - Bump up minimum supported clang to 4.0. (#25443 <https://github.com/grpc/grpc/pull/25443>) - Use URI form of address for channelz listen node. (#25785 <https://github.com/grpc/grpc/pull/25785>) - Implementation CSDS (xDS Config Dump). (#25038 <https://github.com/grpc/grpc/pull/25038>) - Don't assume that c-ares won't retry failed writes in grpc_core::GrpcPolledFdWindows::SendVUDP. (#25726 <https://github.com/grpc/grpc/pull/25726>) - Fix an infinite read loop with SRV record resolution on windows. ( #25672 <https://github.com/grpc/grpc/pull/25672>) - xDS status notifier. (#25321 <https://github.com/grpc/grpc/pull/25321>) - Remove CAS loops in global subchannel pool and simplify subchannel refcounting. (#25485 <https://github.com/grpc/grpc/pull/25485>) - Add missing security field to channelz Socket. (#25593 <https://github.com/grpc/grpc/pull/25593>) - Disable check_call_host when server_verification_option is not GRPC_TLS_SERVER_VERIFICATION. (#25577 <https://github.com/grpc/grpc/pull/25577>) *C++* - Remove fault injection environmental variable guard. (#25792 <https://github.com/grpc/grpc/pull/25792>) - Implement C++ Admin Interface API. (#25753 <https://github.com/grpc/grpc/pull/25753>) - cmake: Reflect minor version change in SONAME for C++ and C#. (#25617 <https://github.com/grpc/grpc/pull/25617>) - xDS Client-Side Fault Injection. (#24354 <https://github.com/grpc/grpc/pull/24354>) *C#* - [C#] Add buildTransitive directory to NuGet package. (#25385 <https://github.com/grpc/grpc/pull/25385>) - Reduce Grpc.Core nuget size by generating separate .so with/without debug symbols for grpc_csharp_ext. (#25729 <https://github.com/grpc/grpc/pull/25729>) - make Grpc C# work on aarch64 linux. (#25717 <https://github.com/grpc/grpc/pull/25717>) - Add support for additional protoc arguments in Grpc.Tools. (#25374 <https://github.com/grpc/grpc/pull/25374>) - C#: Use explicit native extension loading whenever possible. (#25490 <https://github.com/grpc/grpc/pull/25490>) *Python* - use boringssl asm optimizations in aarch64 wheel source build. (#25453 <https://github.com/grpc/grpc/pull/25453>) - Clarify Guarantees about grpc.Future Interface. (#25383 <https://github.com/grpc/grpc/pull/25383>) - Use crosscompilation to build python armv7 wheels. (#25704 <https://github.com/grpc/grpc/pull/25704>) - [Aio] Add time_remaining method to ServicerContext. (#25719 <https://github.com/grpc/grpc/pull/25719>) - Standardize all environment variable boolean configuration in python's setup.py. (#25444 <https://github.com/grpc/grpc/pull/25444>) - Crosscompile python aarch64 wheels with dockcross. (#25418 <https://github.com/grpc/grpc/pull/25418>) - Fix Signal Safety Issue. (#25394 <https://github.com/grpc/grpc/pull/25394>) *Ruby* - Cherry-pick PR #25429 <https://github.com/grpc/grpc/pull/25429> "Add ruby 3.0 support for mac binary packages" to 1.37.x. (#25869 <https://github.com/grpc/grpc/pull/25869>) - Include GRPC::GenericService from root namespace. (#25153 <https://github.com/grpc/grpc/pull/25153>) - Ruby: support for PSM security. (#25330 <https://github.com/grpc/grpc/pull/25330>) -- 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/f7f2eee2-8ccb-4bfe-ae00-cd96d71310ddn%40googlegroups.com.