unstale

pypi / grpcio

grpcio

What changed in grpcio 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.

1 breaking3 new APIs and options4 behavior and defaults5 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.1.1 on npm

grpcio 113 changes

Breaking changes 1

  • The UsageError exception is removed from registered methods.

    1.84.0release notes

New APIs and options 3

  • Subchannels now enable connection scaling service config fields.

    1.84.0release notes

  • Registered methods are now supported in the AsyncIO stack.

    1.84.0release notes

  • Metrics were added for subchannels as specified by A94.

    1.84.0release notes

Behavior and default changes 4

  • Custom backend metrics no longer require an environment-variable guard.

    1.84.0release notes

  • C# Grpc.Tools adds native macOS ARM64 support through universal binaries.

    1.84.0release notes

  • The grpc-status protobuf dependency lower bound is relaxed to allow protobuf 6.x.

    1.84.0release notes

  • xDS server listener addresses can now match a wildcard port.

    1.84.0release notes

Fixes and other changes 5

  • Ruby addresses arrays of strings passed as metadata.

    1.84.0release notes

  • Deleting the last value no longer leaves a ghost key in metadata.

    1.84.0release notes

  • Hostname suffix matching is corrected to prevent unintended proxy bypass.

    1.84.0release notes

  • Python 3.15 wheels are now publicly available.

    1.84.0release notes

  • StatusCode enums are fixed to be integers.

    1.84.0release notes