This is the release announcement for gRPC-Core 1.52.0 (gribkoff 
<https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md>), covering 
the core library and the wrapped languages C++, C#, Objective-C, Python, 
PHP and Ruby. The release can be found here 
<https://github.com/grpc/grpc/releases/tag/v1.52.0>.

Release notes:

Core

   - [༺ EventEngine ༻] Specify requirements for Run* immediate execution. (
   #32028 <https://github.com/grpc/grpc/pull/32028>)
   - Tracing: Add annotations for when call is removed from resolver result 
   queue and lb pick queue. (#31913 
   <https://github.com/grpc/grpc/pull/31913>)
   - ring_hash LB: cap ring size to 4096 with channel arg to override. (
   #31692 <https://github.com/grpc/grpc/pull/31692>)

C++
   
   - Cmake add separate export for plugin targets. (#31525 
   <https://github.com/grpc/grpc/pull/31525>)

C#
   
   - Add internal documentation for Grpc.Tools MSBuild integration. (#31784 
   <https://github.com/grpc/grpc/pull/31784>)

Python
   
   - Change Aio abort() function return type to NoReturn. (#31984 
   <https://github.com/grpc/grpc/pull/31984>)
   - Change the annotated return type 
   of UnaryStreamCall and StreamStreamCall from AsyncIterable to AsyncIterator. 
   (#31906 <https://github.com/grpc/grpc/pull/31906>)
   - Build native MacOS arm64 artifacts (universal2). (#31747 
   <https://github.com/grpc/grpc/pull/31747>)
   - Respect CC variable in grpcio python build. (#26480 
   <https://github.com/grpc/grpc/pull/26480>)
   - Revert "Build with System OpenSSL on Mac OS arm64 (#31096 
   <https://github.com/grpc/grpc/pull/31096>)". (#31741 
   <https://github.com/grpc/grpc/pull/31741>)

Ruby
   
   - Backport "[ruby]: add pre-compiled binaries for ruby 3.2; drop them 
   for ruby 2.6 #32089 <https://github.com/grpc/grpc/pull/32089>" to 
   v1.52.x. (#32157 <https://github.com/grpc/grpc/pull/32157>)
   - remove some default allocators. (#30434 
   <https://github.com/grpc/grpc/pull/30434>)
   - Fix Ruby build errors in 3.2.0 on Apple M1. (#31997 
   <https://github.com/grpc/grpc/pull/31997>)
   - [Ruby] build: make exported symbol files platform-specific. (#31970 
   <https://github.com/grpc/grpc/pull/31970>)

-- 
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/c210a017-b45f-4875-9db5-b3742117fa0cn%40googlegroups.com.

Reply via email to