This is 1.65.0([g](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)-word) 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.65.0):
This is release 1.65.0 ([gnarly](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)) of gRPC Core. For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases). This release contains refinements, improvements, and bug fixes, with highlights listed below. Core --- - [OTPlugin] Per-channel OpenTelemetry plugin. ([#36729](https://github.com/grpc/grpc/pull/36729)) - [Gpr_To_Absl_Logging] Migrating from gpr to absl logging - gpr_set_log_function. ([#36844](https://github.com/grpc/grpc/pull/36844)) - [grpc][Gpr_To_Absl_Logging] Supporting verbosity flag. ([#36798](https://github.com/grpc/grpc/pull/36798)) - [build] Support clang-cl for Windows builds (best effort). ([#36831](https://github.com/grpc/grpc/pull/36831)) - [grpc][Gpr_To_Absl_Logging] Disable the ConfigVar because it wont work anymore. ([#36761](https://github.com/grpc/grpc/pull/36761)) - [BoringSSL] Update third_party/boringssl-with-bazel. ([#36716](https://github.com/grpc/grpc/pull/36716)) - [http2] Add experiment to modify behavior of GRPC_ARG_HTTP2_MAX_PINGS_WITHOUT_DATA to throttle pings instead of blocking. ([#36374](https://github.com/grpc/grpc/pull/36374)) - [xDS] fix "tls" channel cred in bootstrap to actually work. ([#36726](https://github.com/grpc/grpc/pull/36726)) - [StatsPlugin] Fix use-after-free issue. ([#36664](https://github.com/grpc/grpc/pull/36664)) - [EventEngine] Enable the EventEngine DNS Resolver on Windows. ([#36286](https://github.com/grpc/grpc/pull/36286)) C++ --- - [OTel] Generate pkg-config file for grpcpp_otel_plugin. ([#36686](https://github.com/grpc/grpc/pull/36686)) - [OTel] Add find_package call for OTel dependency in installed gRPC configuration. ([#36674](https://github.com/grpc/grpc/pull/36674)) - [OTel C++] Deprecate SetTargetAttributeFilter method on OpenTelemetryPluginBuilder. ([#36567](https://github.com/grpc/grpc/pull/36567)) - [security] Add notices for functions we will be removing. ([#36488](https://github.com/grpc/grpc/pull/36488)) Objective-C --- - Replace bind() targets with alias() ones. ([#35272](https://github.com/grpc/grpc/pull/35272)) Python --- - [Python O11y] Implement CSM observability for Python. ([#36557](https://github.com/grpc/grpc/pull/36557)) - [Python AIO] Return EOF from UnaryStreamCall.read() as documented. ([#36660](https://github.com/grpc/grpc/pull/36660)) - [Python Otel] Deprecate target_attribute_filter. ([#36697](https://github.com/grpc/grpc/pull/36697)) - [Python Server] Remove abstractmethod notation for add_registered_method_handlers. ([#36684](https://github.com/grpc/grpc/pull/36684)) Ruby --- - [ruby] backport "Update google-protobuf dep to allow 3.x and 4.x versions (#36982)" to 1.65.x. ([#37001](https://github.com/grpc/grpc/pull/37001)) - [ruby] backport "[ruby] improve the way completion queue pluck operations handle signals and process shutdown #36903". ([#36916](https://github.com/grpc/grpc/pull/36916)) -- 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/68288bad-f2e7-4cfd-baa0-fe57aae8a349n%40googlegroups.com.