Library

grpc v1.84.0

Versionv1.84.0
Repositorygrpc/grpc ↗
Stars★ 45,303
Released2026-09-11

C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

Release notes

This is release 1.84.0 ([gimbal](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
---

-  [promise_based_filter] enable v2_non_owning_waker_implementation experiment. ([#43253](https://github.com/grpc/grpc/pull/43253))
-  [xDS] allow server listener address to match wildcard port. ([#43247](https://github.com/grpc/grpc/pull/43247))
-  [WRR] remove env var guard for custom backend metrics. ([#43198](https://github.com/grpc/grpc/pull/43198))
-  [subchannel] enable connection scaling service config fields. ([#43116](https://github.com/grpc/grpc/pull/43116))
-  [subchannel] add metrics as per A94. ([#43140](https://github.com/grpc/grpc/pull/43140))
-  Fix incorrect hostname suffix matching in no_proxy handling (prevents proxy bypass). ([#41915](https://github.com/grpc/grpc/pull/41915))

C#
---

-  [C# Grpc.Tools] Add native macOS ARM64 support via universal binaries. ([#41222](https://github.com/grpc/grpc/pull/41222))

Python
---

-  [Python] Fix -Werror=unused-result error triggered by Cythonized code. ([#43313](https://github.com/grpc/grpc/pull/43313))
-  [Python] Release Python 3.15 wheels publicly. ([#43259](https://github.com/grpc/grpc/pull/43259))
-  [Python][AsyncIO] Fixed reference cycles. ([#43121](https://github.com/grpc/grpc/pull/43121))
-  [Python] fix: remove ghost key in grpc.aio.Metadata.__delitem__ when last value is deleted. ([#42974](https://github.com/grpc/grpc/pull/42974))
-  [Python] Fix the StatusCode Enums to be int. ([#43167](https://github.com/grpc/grpc/pull/43167))
-  [Python] Fixed the parenthesis placement. ([#43111](https://github.com/grpc/grpc/pull/43111))
-  [Python] Removed `UsageError` exception from registered method. ([#43086](https://github.com/grpc/grpc/pull/43086))
-  [Python] Added registered methods support in AsyncIO stack . ([#41796](https://github.com/grpc/grpc/pull/41796))
-  [Python] AIO Part 4 - Typehints fixes and add Pyright for aio/_channel.py. ([#42736](https://github.com/grpc/grpc/pull/42736))
-  [Python] grpc-status: Relax protobuf dependency lower bound to allow 6.x. ([#43000](https://github.com/grpc/grpc/pull/43000))
-  [Python] Observability plugin fixes. ([#42785](https://github.com/grpc/grpc/pull/42785))
-  [Python] Pyright strict mode. ([#42845](https://github.com/grpc/grpc/pull/42845))

Ruby
---

-  [Ruby] Fix: Addressed Array of strings passed as metadata. ([#42827](https://github.com/grpc/grpc/pull/42827))

Share this resource


Discovered 2026-09-11 Source GitHub Archive 2026-09 →