v2.1.0
版本发布时间: 2024-03-13 06:39:56
grpc-ecosystem/go-grpc-middleware最新发布版本:providers/prometheus/v1.0.1(2024-04-25 12:52:25)
What's Changed
- Support for subsystem in grpc prometheus counter and histogram metrics by @rohsaini in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/643
- doc: update client interceptors chaining example with grpc functions by @dethi in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/669
- adds fields from durationFieldFunc to request/response log entries by @vroldanbet in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/670
- add doc for disabling log opts by @coleenquadros in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/680
- Middleware for determining the real ip of the client by @MadsRC in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/682
- protovalidate: add option to ignore certain message types by @igor-tsiglyar in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/684
- Update README.md by @zeroboo in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/688
- Fix
InitializeMetrics
signature to allow use withxds.GRPCServer
by @bozaro in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/689 - Support retriable func condition by @tamayika in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/687
- Extend realip parsing of GRPC peer address to handle IPv6 by @surik in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/692
- Fix logging Example : log only first field by @arckadious in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/694
- Extent realip interceptors with ip selection based on proxy count and list by @surik in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/695
- Fix for vulnerability CVE-2023-44487 by @vkaushik in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/696
New Contributors
- @rohsaini made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/643
- @dethi made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/669
- @vroldanbet made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/670
- @MadsRC made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/682
- @igor-tsiglyar made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/684
- @zeroboo made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/688
- @bozaro made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/689
- @tamayika made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/687
- @surik made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/692
- @arckadious made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/694
- @vkaushik made their first contribution in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/696
Full Changelog: https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.0.1...v2.1.0