This is 1.63.0 ([giggle](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.63.0).
This release contains refinements, improvements, and bug fixes, with highlights listed below. Core - [Deps] Backport: Protobuf upgrade to v26.1. (#36353 <https://github.com/grpc/grpc/pull/36353>) - [OTel C++] Add experimental optional locality label available to client per-attempt metrics. (#36254 <https://github.com/grpc/grpc/pull/36254>) - [surface] Add an API to inject connected endpoints into servers. ( #35957 <https://github.com/grpc/grpc/pull/35957>) - [CMake] Add gRPC_USE_SYSTEMD option. (#34384 <https://github.com/grpc/grpc/pull/34384>) - [OTel C++] Add API to set channel scope filter. (#36189 <https://github.com/grpc/grpc/pull/36189>) - [Deps] Upgraded protobuf to v26.1. (#35796 <https://github.com/grpc/grpc/pull/35796>) - [channel] canonify target and set channel arg in only one place. ( #36134 <https://github.com/grpc/grpc/pull/36134>) - [grpc][Gpr_To_Absl_Logging] Using absl from within gpr logging. (#36108 <https://github.com/grpc/grpc/pull/36108>) - [BoringSSL] Update third_party/boringssl-with-bazel. (#36089 <https://github.com/grpc/grpc/pull/36089>) - [EventEngine] Document RunAfter can return an invalid handle for immediate execution. (#36072 <https://github.com/grpc/grpc/pull/36072>) - [EventEngine] Enable the EventEngine DNS Resolver on Posix. (#35573 <https://github.com/grpc/grpc/pull/35573>) - [EventEngine] Support AF_UNIX for windows. (#34801 <https://github.com/grpc/grpc/pull/34801>) C++ - [OTel C++] Add APIs to enable/disable metrics. (#36183 <https://github.com/grpc/grpc/pull/36183>) - [EventEngine] Refactor ServerCallbackCall to use EventEngine::Run. ( #36126 <https://github.com/grpc/grpc/pull/36126>) - [OTel C++] Add CMake build support. (#36063 <https://github.com/grpc/grpc/pull/36063>) - gRPC C++ upgraded Protobuf to v26.1. (#36323 <https://github.com/grpc/grpc/pull/36323>) C# - [csharp] Fix csharp doc comments. (#36000 <https://github.com/grpc/grpc/pull/36000>) - C#: Grpc.Tools: Handle regex timeout when parsing protoc output. ( #36185 <https://github.com/grpc/grpc/pull/36185>) PHP - Update min PHP testing version from PHP 7.4 to 8.1. (#35964 <https://github.com/grpc/grpc/pull/35964>) Python - [Python Version] Drop support for Python 3.7. (#34450 <https://github.com/grpc/grpc/pull/34450>) - [Python Aio] Change aio Metadata inheritance. (#36214 <https://github.com/grpc/grpc/pull/36214>) - [Documentation] fix asyncio Server and Channel stop() method documentation. (#35946 <https://github.com/grpc/grpc/pull/35946>) - [Python O11y] Change public interface. (#36094 <https://github.com/grpc/grpc/pull/36094>) - [Python Stub] Add version check to stubs generated by grpcio_tools. ( #35906 <https://github.com/grpc/grpc/pull/35906>) - [AbortError] Reapply "[AbortError] And and check AbortError while abort". (#34525 <https://github.com/grpc/grpc/pull/34525>) - [Build Reproducibility] Sort input file list. (#35687 <https://github.com/grpc/grpc/pull/35687>) - [Python O11Y] Reapply registered method change. (#35850 <https://github.com/grpc/grpc/pull/35850>) - [Python Modernization] Deprecate pkg_resources. (#35849 <https://github.com/grpc/grpc/pull/35849>) - [Python Bazel] Allow overwriting grpc_library in python_rules.bzl. ( #35629 <https://github.com/grpc/grpc/pull/35629>) Ruby - ruby: register grpc_rb_sStatus as a global variable. (#36125 <https://github.com/grpc/grpc/pull/36125>) -- 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/c57c9107-86cf-4278-a9b3-c62e506bb652n%40googlegroups.com.
