v1.6.5
What's Changed
- feat: support context in breaker methods by @kevwan in #4088
- feat: use breaker with ctx to prevent deadline exceeded by @kevwan in #4091
- feat: add errorx.In to facility error checking by @kevwan in #4105
- feat: add fx.ParallelErr by @kevwan in #4107
- feat: trigger breaker on underlying service timeout by @kevwan in #4112
- feat: httpx.Parse supports parsing structures that implement the Unmarshaler interface by @lyuangg in #4143
- optimize: improve breaker algorithm on recovery time by @kevwan in #4077
- optimize: add tracing information to the log by @chenquan in #4126
- fix: timeout on query should return context.DeadlineExceeded by @kevwan in #4060
- fix: fix ignored scanner.Err() by @kevwan in #4063
- fix: fix ignored context.DeadlineExceeded by @kevwan in #4066
- fix: avoid duplicate in logx plain mode by @kevwan in #4080
- fix: zrpc kube resolver builder after gRPC resolver behavior changes by @soasurs in #4119
- fix: log panic on Error() or String() panics with logx.Field by @kevwan in #4136
New Contributors
Full Changelog: v1.6.4...v1.6.5