grpc/grpc-go (google.golang.org/grpc)
### [`v1.59.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.59.0): Release 1.59.0
[Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.58.3...v1.59.0)
### Behavior Changes
- balancer: grpc will switch to case-sensitive balancer names soon; log a warning if a capital letter is encountered in an LB policy name ([#6647](https://togithub.com/grpc/grpc-go/issues/6647))
- server: allow applications to send arbitrary data in the `grpc-status-details-bin` trailer ([#6662](https://togithub.com/grpc/grpc-go/issues/6662))
- client: validate `grpc-status-details-bin` trailer and pass through the trailer to the application directly ([#6662](https://togithub.com/grpc/grpc-go/issues/6662))
### New Features
- tap (experimental): Add Header metadata to tap handler ([#6652](https://togithub.com/grpc/grpc-go/issues/6652))
- Special Thanks: [@pstibrany](https://togithub.com/pstibrany)
- grpc: channel idleness enabled by default with an `idle_timeout` of `30m` ([#6585](https://togithub.com/grpc/grpc-go/issues/6585))
### Documentation
- examples: add an example of flow control behavior ([#6648](https://togithub.com/grpc/grpc-go/issues/6648))
### Bug Fixes
- xds: fix hash policy header to skip "-bin" headers and read content-type header as expected ([#6609](https://togithub.com/grpc/grpc-go/issues/6609))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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:
v1.58.3
->v1.59.0
Release Notes
grpc/grpc-go (google.golang.org/grpc)
### [`v1.59.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.59.0): Release 1.59.0 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.58.3...v1.59.0) ### Behavior Changes - balancer: grpc will switch to case-sensitive balancer names soon; log a warning if a capital letter is encountered in an LB policy name ([#6647](https://togithub.com/grpc/grpc-go/issues/6647)) - server: allow applications to send arbitrary data in the `grpc-status-details-bin` trailer ([#6662](https://togithub.com/grpc/grpc-go/issues/6662)) - client: validate `grpc-status-details-bin` trailer and pass through the trailer to the application directly ([#6662](https://togithub.com/grpc/grpc-go/issues/6662)) ### New Features - tap (experimental): Add Header metadata to tap handler ([#6652](https://togithub.com/grpc/grpc-go/issues/6652)) - Special Thanks: [@pstibrany](https://togithub.com/pstibrany) - grpc: channel idleness enabled by default with an `idle_timeout` of `30m` ([#6585](https://togithub.com/grpc/grpc-go/issues/6585)) ### Documentation - examples: add an example of flow control behavior ([#6648](https://togithub.com/grpc/grpc-go/issues/6648)) ### Bug Fixes - xds: fix hash policy header to skip "-bin" headers and read content-type header as expected ([#6609](https://togithub.com/grpc/grpc-go/issues/6609))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.