Skip to content

Releases: grpc/grpc

Release v1.68.0

16 Nov 00:16
6b49ae6
Compare
Choose a tag to compare

This is release 1.68.0 (groovy) 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

  • [XdsClient][Backport] Add missing authority to XdsClient metrics scope (#38009). (#38023)
  • [Release] Bump core version in preparation for 1.68 Branch Cut. (#37941)
  • [ConfigFetcher] Set HTTP2 error to NO_ERROR to do graceful GOAWAYs. (#37939)
  • [ruby] reduce INFO log for server CQ pluck registration to DEBUG. (#37633)
  • [EventEngine] Enable the PosixEventEngine client experiment. (#35985)
  • [chttp2_server] Fix race between connection starting and it being orphaned. (#37683)
  • [Chttp2Server] Fix race between connection manager updates and handshake. (#37772)
  • [xds] Fix XdsClient race between ResourceDoesNotExist timer and receiving resources. (#37678)

C++

  • [Build] Minimum version of MSVC is now 2022. (#37687)
  • [Build] Bumped the minimum version of cmake. (#37702)

Python

  • Add templating and support for Python 3.13. (#37643)

Release v1.68.0-pre1

31 Oct 15:43
2bcf835
Compare
Choose a tag to compare
Release v1.68.0-pre1 Pre-release
Pre-release

This is a prerelease of gRPC Core 1.68.0 (groovy).

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This prerelease contains refinements, improvements, and bug fixes.

Release v1.67.1

29 Oct 05:53
d328661
Compare
Choose a tag to compare

This is release gRPC Core 1.67.1 (gesundheit). This is a Python-only patch release.

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes.

Release v1.67.0

08 Oct 17:10
74f2458
Compare
Choose a tag to compare

This is release 1.67.0 (gesundheit) 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

  • [ruby] reduce an INFO log to DEBUG (backport #37633). (#37686)
  • [release] Bump core version to 44.0.0. (#37661)
  • [RlsLB] Fix Deadlock. (#37459)
  • [Python Otel] Manage call tracer life cycle use call arena. (#37460)

C++

  • [OTel C++] Fix race when adding and removing callbacks. (#37485)

Python

  • [Backport to 1.67.x] Add templating and support for Python 3.13 (#37643). (#37803)
  • Add templating and support for Python 3.13. (#37643)
  • [Python Distrib] Change warning to RuntimeError for version incompatibility. (#37466)
  • [reflection]: python: reflection returns original_request. (#36944)

Ruby

  • [ruby] drop ruby 2.7 support. (#37430)
  • [ruby] reduce ruby gpr_log invocations from INFO to DEBUG. (#37426)
  • [ruby] refactor flaky test and expose cancel_with_status. (#37410)

Release v1.66.2

28 Sep 11:19
f686ffe
Compare
Choose a tag to compare

This is release gRPC Core 1.66.2 (gladiator).

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes.

What's Changed

Python

  • Added support for Python 3.13 and templating system for supported Python versions (#37643)

Full Changelog: v1.66.1...v1.66.2

Release v1.67.0-pre1

17 Sep 17:41
1eb5673
Compare
Choose a tag to compare
Release v1.67.0-pre1 Pre-release
Pre-release

This is a prerelease of gRPC Core 1.67.0 (gesundheit).

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This prerelease contains refinements, improvements, and bug fixes.

Release v1.66.1

26 Aug 19:39
e821cdc
Compare
Choose a tag to compare

This is release gRPC Core 1.66.1 (gladiator).

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes.

Core

  • Enable EDS dualstack support by default (#37545)

Release v1.66.0

22 Aug 18:08
13cecab
Compare
Choose a tag to compare

This is release 1.66.0 (gladiator) 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

  • [Python Otel] Manage call tracer life cycle use call arena. (v1.66.x backport). (#37479)
  • [BoringSSL] Update third_party/boringssl-with-bazel. (#37223)
  • [Dep] Upgrading Protobuf to v27.2. (#36753)
  • [Gpr_To_Absl_Logging] Fixing bugs . (#36961)
  • [chttp2] don't access endpoint in transport ops if it's already been destroyed. (#36921)

C++

Python

  • [Python Distrib] Change warning to RuntimeError for version incompatibility (v1.66.x backport). (#37477)
  • Fix issues/36613. (#37022)
  • [fix] updated invocation_metadata return type hint. (#36894)
  • [Release] Add warning about PyPi latest version not necessarily matching Github latest version. (#36965)

Ruby

  • [ruby] Update google-protobuf dep to allow 3.x and 4.x versions. (#36982)
  • [ruby] improve the way completion queue pluck operations handle signals and process shutdown. (#36903)

Release v1.66.0-pre5

16 Aug 21:00
56a8122
Compare
Choose a tag to compare
Release v1.66.0-pre5 Pre-release
Pre-release

This is a prerelease of gRPC Core 1.66.0 (gladiator).

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This prerelease contains refinements, improvements, and bug fixes.

Release v1.65.5

17 Aug 00:44
c93b778
Compare
Choose a tag to compare

This is release gRPC Core 1.65.5 (gnarly).

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes.

  • [OTel C++] Fix race when adding and removing callbacks (#37509)
  • [RlsLB] Fix Deadlock (#37503)
  • [Python Otel] Manage call tracer life cycle use call arena. (v1.65.x backport) (#37478)