v1.82.0
Release v1.82.0
Added 4
- Add support for looking up and attaching regional access boundary policy metadata to call credentials
- Implement A114: WRR support for custom backend metrics in xDS
- Add PIE support for PHP extension
- Implement Pure Ruby Call Credentials
Changed 4
- Enable new ORCA-to-LRS propagation behavior in xDS
- Upgrade to protobuf 35
- Migrate Python to protobuf 3.35
- Cancel calls without closing channels in Python fork child
Fixed 5
- Unregister CFStream callbacks during endpoint shutdown
- Fix fd 0 incorrectly treated as invalid across POSIX socket code
- Avoid tripping abseil nullopt assertion in RetryFilter::LegacyCallData
- Fix 100% CPU usage in Python when run with -O flag
- Fix Ruby interceptors not running in FIFO order
This is release gRPC Core 1.82.0 (glacier).
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes. This is release 1.82.0 (glacier) of gRPC Core.
For gRPC documentation, see grpc.io. For previous releases, see Releases.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Core
- [call creds] Add support for looking up and attaching regional access boundary policy metadata. (#41594)
- Unregister CFStream callbacks during endpoint shutdown. (#42211)
- Fix fd 0 incorrectly treated as invalid across POSIX socket code. (#41764)
- [xDS] enable new ORCA-to-LRS propagation behavior (gRFC A85). (#42411)
- [RetryFilter::LegacyCallData]: avoid tripping abseil nullopt assertion. (#42405)
- [xds] Implement A114: WRR support for custom backend metrics. (#41750)
- [Core] Upgrade to protobuf 35 (#42512)
PHP
- [Backport][v1.82.x][PHP] Add PIE support for PHP extention. (#42873)
Python
Added 2026-07-12:
CAUTION! This gRPC Python release 1.82.0 was yanked from PyPI on 2026-07-07 due to issue https://github.com/grpc/grpc/issues/42906.
- [Python] [Pyright] Part 2 - Pyright for src/python/grpcio/grpc/aio/_call.py. (#42272)
- [Python][aio] Fix issue #42393: 100% CPU when Python run with -O flag. (#42470)
- [Python] [Typeguard] Part 6 - Add Typeguard SYNC Stack in tests. (#40353)
- [Python] [Pyright] Part 3 - Pyright for src/python/grpcio/grpc/aio/_metadata.py. (#42273)
- [Python] Cancel calls without closing channels in fork child. (#41784)
- [Python] Migrated to protobuf
3.35.