grpc/grpc
### [`v1.55.0`](https://togithub.com/grpc/grpc/releases/tag/v1.55.0)
[Compare Source](https://togithub.com/grpc/grpc/compare/v1.54.2...v1.55.0)
This is release 1.55.0 ([grandslam](https://togithub.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://togithub.com/grpc/grpc/releases).
This release contains refinements, improvements, and bug fixes, with highlights listed below.
## Core
- \[Compiler Fix] Backport - Bring declarations and definitions to be in sync ([#32911](https://togithub.com/grpc/grpc/issues/32911)). ([#32915](https://togithub.com/grpc/grpc/pull/32915))
- \[XDS] Revert "Revert "XDS: enable XDS federation by default ([#32711](https://togithub.com/grpc/grpc/issues/32711))" ([#32814](https://togithub.com/grpc/grpc/issues/32814)). ([#32902](https://togithub.com/grpc/grpc/pull/32902))
- \[cleanup] Remove public_headers_must_be_c89 test. ([#32898](https://togithub.com/grpc/grpc/pull/32898))
- \[tcp] Add channel argument for SO_RVCBUF size. ([#32887](https://togithub.com/grpc/grpc/pull/32887))
- \[xds] Remove variable protection from custom LB policies. ([#32888](https://togithub.com/grpc/grpc/pull/32888))
- \[BoringSSL] Update third_party/boringssl-with-bazel. ([#32868](https://togithub.com/grpc/grpc/pull/32868))
- \[protobuf] Upgrade third_party/protobuf to 22.x. ([#32606](https://togithub.com/grpc/grpc/pull/32606))
- \[HTTP Proxy] Support CIDR blocks in `no_proxy` config. ([#31119](https://togithub.com/grpc/grpc/pull/31119))
## All wrapped languages
- \[Deps] Backport-1.55: Upgrade Protobuf to v23.1. ([#33165](https://togithub.com/grpc/grpc/pull/33165))
## C++
- \[Build] Backport-1.55: Removed gRPC_PROTOBUF_PACKAGE_TYPE, supporting config only. ([#33018](https://togithub.com/grpc/grpc/pull/33018))
- FindProtobuf doesn’t work with Protobuf v22 and later so gRPC stops giving an option to choose a search mode when finding a Protobuf Package, expecting Protobuf is installed using CMake.
## Ruby
- \[Ruby] rubify type names start with lower case or non-alpha characters. ([#32604](https://togithub.com/grpc/grpc/pull/32604))
Configuration
📅 Schedule: Branch creation - "after 5pm every weekday,every weekend,before 9am every weekday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==1.54.2
->==1.55.0
Release Notes
grpc/grpc
### [`v1.55.0`](https://togithub.com/grpc/grpc/releases/tag/v1.55.0) [Compare Source](https://togithub.com/grpc/grpc/compare/v1.54.2...v1.55.0) This is release 1.55.0 ([grandslam](https://togithub.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://togithub.com/grpc/grpc/releases). This release contains refinements, improvements, and bug fixes, with highlights listed below. ## Core - \[Compiler Fix] Backport - Bring declarations and definitions to be in sync ([#32911](https://togithub.com/grpc/grpc/issues/32911)). ([#32915](https://togithub.com/grpc/grpc/pull/32915)) - \[XDS] Revert "Revert "XDS: enable XDS federation by default ([#32711](https://togithub.com/grpc/grpc/issues/32711))" ([#32814](https://togithub.com/grpc/grpc/issues/32814)). ([#32902](https://togithub.com/grpc/grpc/pull/32902)) - \[cleanup] Remove public_headers_must_be_c89 test. ([#32898](https://togithub.com/grpc/grpc/pull/32898)) - \[tcp] Add channel argument for SO_RVCBUF size. ([#32887](https://togithub.com/grpc/grpc/pull/32887)) - \[xds] Remove variable protection from custom LB policies. ([#32888](https://togithub.com/grpc/grpc/pull/32888)) - \[BoringSSL] Update third_party/boringssl-with-bazel. ([#32868](https://togithub.com/grpc/grpc/pull/32868)) - \[protobuf] Upgrade third_party/protobuf to 22.x. ([#32606](https://togithub.com/grpc/grpc/pull/32606)) - \[HTTP Proxy] Support CIDR blocks in `no_proxy` config. ([#31119](https://togithub.com/grpc/grpc/pull/31119)) ## All wrapped languages - \[Deps] Backport-1.55: Upgrade Protobuf to v23.1. ([#33165](https://togithub.com/grpc/grpc/pull/33165)) ## C++ - \[Build] Backport-1.55: Removed gRPC_PROTOBUF_PACKAGE_TYPE, supporting config only. ([#33018](https://togithub.com/grpc/grpc/pull/33018)) - FindProtobuf doesn’t work with Protobuf v22 and later so gRPC stops giving an option to choose a search mode when finding a Protobuf Package, expecting Protobuf is installed using CMake. ## Ruby - \[Ruby] rubify type names start with lower case or non-alpha characters. ([#32604](https://togithub.com/grpc/grpc/pull/32604))Configuration
📅 Schedule: Branch creation - "after 5pm every weekday,every weekend,before 9am every weekday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.