Releases: grpc-ecosystem/go-grpc-middleware
Releases · grpc-ecosystem/go-grpc-middleware
v1.3.0
v1.2.2
v1.2.1
Release candidate 2 of v2
Moved to GH actions; Added lint; Added issue/PR templates. (#296) * Moved to GH actions; Added lint; Added issue/PR templates; Fixed vet Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com> * Fixed linter detected issues. Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com> * Modify the require_clean_work_tree function (#307) * Fixed linter detected issues. Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com> * Add format-only flag Signed-off-by: Yash Sharma <yashrsharma44@gmail.com> * Modify the require_clean_work_tree function. Taken from - https://github.com/git/git/blob/master/git-sh-setup.sh#L211 Signed-off-by: Yash Sharma <yashrsharma44@gmail.com> Added a git script Signed-off-by: Yash Sharma <yashrsharma44@gmail.com> chmod change Signed-off-by: Yash Sharma <yashrsharma44@gmail.com> changes to git-tree.sh Signed-off-by: Yash Sharma <yashrsharma44@gmail.com> Modified makefile Signed-off-by: Yash Sharma <yashrsharma44@gmail.com> clean up changes Signed-off-by: Yash Sharma <yashrsharma44@gmail.com> * Bump timeout deadline to 100ms Signed-off-by: Yash Sharma <yashrsharma44@gmail.com> Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com> * Skipped retry call timeout tests, will fix in later PR. Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com> * Fixed race. Signed-off-by: Bartlomiej Plotka <bwplotka@gmail.com> Co-authored-by: Yash Sharma <yashrsharma44@gmail.com>
Release candidate 1 of v2
v2.0.0-rc.1 Add support for the zerolog logging provider (#299)
Release candidate 0 of v2/providers/zerolog
providers/zerolog/v2.0.0-rc.0 Add support for the zerolog logging provider (#299)
v1.2.0
v1.2.0 (2020-01-28)
Implemented enhancements:
- Logrus payload logging: Allow gogo marshaller #235
Fixed bugs:
- Duplicate peer.address in zap logger output #120
Closed issues:
- go-grpc-middleware/auth #253
- Module declares its path as ... #252
- Hide recovered panic message from client #251
- How can i use custom error in my project ? #246
- Privileges to allow more people to become maintainers. #231
- Is there any way I can ignore some function use authentication middleware? #213
- Any planned release soon? #210
- raise error when install by dep #198
- tracedClientStream.CloseSend() doesn't finish the ClientSpan #196
- make rpc_ctxtags.SetInContext public access #182
- Duplicate peer.address in zap logger output ,bug #146
Merged pull requests:
- Renew deprecated code #257 (khasanovbi)
- Fix typo #256 (khasanovbi)
- Fix typo #255 (jeffwidman)
- Update slack link #254 (johanbrandhorst)
- fix BackoffExponential's godoc. #250 (syokomiz)
- Fix panic in TagBasedRequestFieldExtractor when gogoproto.stdtime is used #249 (nvx)
- recovery: add custom func on recovery example #247 (Shikugawa)
- Using strings.EualFold() for efficient string comparison #243 (vivekv96)
- Make SetInContext and NewTags to be public #242 (mkorolyov)
- Added JsonPbMarshalling interface #236 (petervandenbroek)
- adding v2 grpc logger #234 (domgreen)
- Changeloglinks #233 (domgreen)
- CHANGELOG #232 (domgreen)
- Fix span finish on client stream close (fix #196) #204 (inn0kenty)
- Fix function comments based on best practices from Effective Go #200 (CodeLingoTeam)
- fixed duplicate custom&peer.address field #187 (zxfishhack)
- Fix typo in chain_test.go #153 (RJPercival)
v1.1.0
[v1.1.0] - 2019-09-12
Added
- #226 Support for go modules.
- #221 logging/zap add support for gRPC LoggerV2 - kush-patel-hs
- #181 Rate Limit support - ceshihao
- #161 Retry on server stream call - lonnblad
- #152 Exponential backoff functions - polyfloyd
- #147 Jaeger support for ctxtags extraction - vporoshok
- #184 ctxTags identifies if the call was sampled
Deprecated
Fixed
- 172 Passing ctx into retry and recover - johanbrandhorst
- Numerious documentation fixes.
Initial Release
gRPC Go Middleware - Production quality gRPC interceptors for Go, containing interceptors, helpers, utilities.