Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
Full Changelog: https://github.com/grpc-ecosystem/go-grpc-middleware/compare/providers/prometheus/v1.0.0...providers/prometheus/v1.0.1
InitializeMetrics
signature to allow use with xds.GRPCServer
by @bozaro in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/689
Full Changelog: https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.0.1...v2.1.0
Full Changelog: https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.0.1...providers/prometheus/v1.0.0
Full Changelog: https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.0.0...v2.0.1
This is the first stable release of the new v2 release branch 🎉
Many of the interceptors have been rewritten from scratch and the project has been upgraded to use the Go Protobuf v2 API.
See the project README for details and migration guide. Thanks to all contributors who made this possible! 💪🏽
logging.InjectFields
usage description by @aimuz in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/541
Full Changelog: https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v1.4.0...v2.0.0
This is meant to be the last RC release with API changes (!). No more breaking changes are planned.
If no objections or feedback will be given, we will release v2 around 15th April.
Full Changelog: https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.0.0-rc.4...v2.0.0-rc.5
Migrated and enhanced from https://github.com/grpc-ecosystem/go-grpc-prometheus
logging.InjectFields
usage description by @aimuz in https://github.com/grpc-ecosystem/go-grpc-middleware/pull/541
Full Changelog: https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v2.0.0-rc.3...v2.0.0-rc.4
Full Changelog: https://github.com/grpc-ecosystem/go-grpc-middleware/compare/providers/zerolog/v2.0.0-rc.2...v2.0.0-rc.3
Full Changelog: https://github.com/grpc-ecosystem/go-grpc-middleware/compare/v1.3.0...v1.4.0