github grpc-ecosystem/go-grpc-middleware v2.1.0

latest release: providers/prometheus/v1.0.1
7 months ago

What's Changed

  • Support for subsystem in grpc prometheus counter and histogram metrics by @rohsaini in #643
  • doc: update client interceptors chaining example with grpc functions by @dethi in #669
  • adds fields from durationFieldFunc to request/response log entries by @vroldanbet in #670
  • add doc for disabling log opts by @coleenquadros in #680
  • Middleware for determining the real ip of the client by @MadsRC in #682
  • protovalidate: add option to ignore certain message types by @igor-tsiglyar in #684
  • Update README.md by @zeroboo in #688
  • Fix InitializeMetrics signature to allow use with xds.GRPCServer by @bozaro in #689
  • Support retriable func condition by @tamayika in #687
  • Extend realip parsing of GRPC peer address to handle IPv6 by @surik in #692
  • Fix logging Example : log only first field by @arckadious in #694
  • Extent realip interceptors with ip selection based on proxy count and list by @surik in #695
  • Fix for vulnerability CVE-2023-44487 by @vkaushik in #696

New Contributors

Full Changelog: v2.0.1...v2.1.0

Don't miss a new go-grpc-middleware release

NewReleases is sending notifications on new releases.