This is the 1.54.0 (gracious 
<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.54.0>.

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

Core
   
   - Per Foundational C++ Support 
   
<https://github.com/google/oss-policies-info/blob/main/foundational-cxx-support-matrix.md>,
 
   gRPC dropped Visual Studio 2017 support, the minimum version of Visual 
   Studio that gRPC supports is 2019.
   - XDS: enable XDS federation by default. (#32711 
   <https://github.com/grpc/grpc/pull/32711>)
   - [EventEngine] Add EventEngine::*Handle equality operators. (#32695 
   <https://github.com/grpc/grpc/pull/32695>)
   - TlsCreds: Support revocation of intermediate in chain. (#32544 
   <https://github.com/grpc/grpc/pull/32544>)
   - [config] Move global config alongside core configuration. (#30788 
   <https://github.com/grpc/grpc/pull/30788>)
   - feat: Auth lib: Remove 3PI config url validation. (#32450 
   <https://github.com/grpc/grpc/pull/32450>)

C++
   
   - Upgrade abseil to 20230125.2. (#32733 
   <https://github.com/grpc/grpc/pull/32733>)
   - Update minimum MSVC version to 2019. (#32614 
   <https://github.com/grpc/grpc/pull/32614>)
   - [GcpObservability C++] Backport: De-experimentalize API (#32715 
   <https://github.com/grpc/grpc/pull/32715>). (#32813 
   <https://github.com/grpc/grpc/pull/32813>)
      - The GCP Observability API provides users with a simple way to 
      export logging, tracing, and metrics to Google Cloud Operations. For more 
      information, please see this blog post 
      
<https://cloud.google.com/blog/products/networking/introducing-grpc-observability-for-microservices>
      .
   - OpenCensus: Fix round_trip time. (#32694 
   <https://github.com/grpc/grpc/pull/32694>)
   - Update OpenCensus to HEAD (5501a1a). (#32687 
   <https://github.com/grpc/grpc/pull/32687>)
   - OpenCensus: Add annotations for messages. (#32646 
   <https://github.com/grpc/grpc/pull/32646>)

PHP
   
   - Use correct namespace for checking if the isDefaultRootsPemSet method 
   exists. (#31580 <https://github.com/grpc/grpc/pull/31580>)

Python
   
   - Fix DeprecationWarning when calling asyncio.get_event_loop(). (#32533 
   <https://github.com/grpc/grpc/pull/32533>)
   - Remove references to deprecated syntax field. (#32497 
   <https://github.com/grpc/grpc/pull/32497>)

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/b1c805e7-9cca-4304-84bb-e72f098f085en%40googlegroups.com.

Reply via email to