zeromicro/go-zero (github.com/zeromicro/go-zero)
### [`v1.6.5`](https://togithub.com/zeromicro/go-zero/releases/tag/v1.6.5)
[Compare Source](https://togithub.com/zeromicro/go-zero/compare/v1.6.4...v1.6.5)
#### What's Changed
- feat: support context in breaker methods by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4088](https://togithub.com/zeromicro/go-zero/pull/4088)
- feat: use breaker with ctx to prevent deadline exceeded by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4091](https://togithub.com/zeromicro/go-zero/pull/4091)
- feat: add errorx.In to facility error checking by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4105](https://togithub.com/zeromicro/go-zero/pull/4105)
- feat: add fx.ParallelErr by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4107](https://togithub.com/zeromicro/go-zero/pull/4107)
- feat: trigger breaker on underlying service timeout by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4112](https://togithub.com/zeromicro/go-zero/pull/4112)
- feat: httpx.Parse supports parsing structures that implement the Unmarshaler interface by [@lyuangg](https://togithub.com/lyuangg) in [https://github.com/zeromicro/go-zero/pull/4143](https://togithub.com/zeromicro/go-zero/pull/4143)
- optimize: improve breaker algorithm on recovery time by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4077](https://togithub.com/zeromicro/go-zero/pull/4077)
- optimize: add tracing information to the log by [@chenquan](https://togithub.com/chenquan) in [https://github.com/zeromicro/go-zero/pull/4126](https://togithub.com/zeromicro/go-zero/pull/4126)
- fix: timeout on query should return context.DeadlineExceeded by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4060](https://togithub.com/zeromicro/go-zero/pull/4060)
- fix: fix ignored scanner.Err() by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4063](https://togithub.com/zeromicro/go-zero/pull/4063)
- fix: fix ignored context.DeadlineExceeded by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4066](https://togithub.com/zeromicro/go-zero/pull/4066)
- fix: avoid duplicate in logx plain mode by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4080](https://togithub.com/zeromicro/go-zero/pull/4080)
- fix: zrpc kube resolver builder after gRPC resolver behavior changes by [@soasurs](https://togithub.com/soasurs) in [https://github.com/zeromicro/go-zero/pull/4119](https://togithub.com/zeromicro/go-zero/pull/4119)
- fix: log panic on Error() or String() panics with logx.Field by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4136](https://togithub.com/zeromicro/go-zero/pull/4136)
#### New Contributors
- [@suyhuai](https://togithub.com/suyhuai) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4086](https://togithub.com/zeromicro/go-zero/pull/4086)
- [@lyuangg](https://togithub.com/lyuangg) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4143](https://togithub.com/zeromicro/go-zero/pull/4143)
**Full Changelog**: https://github.com/zeromicro/go-zero/compare/v1.6.4...v1.6.5
### [`v1.6.4`](https://togithub.com/zeromicro/go-zero/releases/tag/v1.6.4)
[Compare Source](https://togithub.com/zeromicro/go-zero/compare/v1.6.3...v1.6.4)
#### What's Changed
- feat: support http stream response by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4055](https://togithub.com/zeromicro/go-zero/pull/4055)
- feat: add custom health response information by [@fearlessfei](https://togithub.com/fearlessfei) in [https://github.com/zeromicro/go-zero/pull/4034](https://togithub.com/zeromicro/go-zero/pull/4034)
- fix: didn't count failure in allow method with breaker algorithm by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4008](https://togithub.com/zeromicro/go-zero/pull/4008)
- fix: only add log middleware to not found handler when enabled by [@AlexLast](https://togithub.com/AlexLast) in [https://github.com/zeromicro/go-zero/pull/3969](https://togithub.com/zeromicro/go-zero/pull/3969)
- fix: mysql WithAcceptable bug by [@MarkJoyMa](https://togithub.com/MarkJoyMa) in [https://github.com/zeromicro/go-zero/pull/3986](https://togithub.com/zeromicro/go-zero/pull/3986)
- fix: StopAgent panics when trace agent disabled by [@ansoda](https://togithub.com/ansoda) in [https://github.com/zeromicro/go-zero/pull/3981](https://togithub.com/zeromicro/go-zero/pull/3981)
- optimize: change err == xx to errors.Is(err, xx) by [@mongobaba](https://togithub.com/mongobaba) in [https://github.com/zeromicro/go-zero/pull/3991](https://togithub.com/zeromicro/go-zero/pull/3991)
- optimize: migrate redis breaker into hook by [@MarkJoyMa](https://togithub.com/MarkJoyMa) in [https://github.com/zeromicro/go-zero/pull/3982](https://togithub.com/zeromicro/go-zero/pull/3982)
- optimize: Optimize the error log to be more specific by [@patche-v](https://togithub.com/patche-v) in [https://github.com/zeromicro/go-zero/pull/3994](https://togithub.com/zeromicro/go-zero/pull/3994)
#### New Contributors
- [@ansoda](https://togithub.com/ansoda) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3981](https://togithub.com/zeromicro/go-zero/pull/3981)
- [@patche-v](https://togithub.com/patche-v) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3994](https://togithub.com/zeromicro/go-zero/pull/3994)
- [@shyandsy](https://togithub.com/shyandsy) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4026](https://togithub.com/zeromicro/go-zero/pull/4026)
- [@ak5w](https://togithub.com/ak5w) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4030](https://togithub.com/zeromicro/go-zero/pull/4030)
- [@linden-in-China](https://togithub.com/linden-in-China) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4035](https://togithub.com/zeromicro/go-zero/pull/4035)
- [@wjiec](https://togithub.com/wjiec) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3988](https://togithub.com/zeromicro/go-zero/pull/3988)
- [@jaronnie](https://togithub.com/jaronnie) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4053](https://togithub.com/zeromicro/go-zero/pull/4053)
**Full Changelog**: https://github.com/zeromicro/go-zero/compare/v1.6.3...v1.6.4
### [`v1.6.3`](https://togithub.com/zeromicro/go-zero/releases/tag/v1.6.3)
[Compare Source](https://togithub.com/zeromicro/go-zero/compare/v1.6.2...v1.6.3)
#### What's Changed
- feat: support `SSE`, ignore timeout on server-sent events by [@chenquan](https://togithub.com/chenquan) in [https://github.com/zeromicro/go-zero/pull/2041](https://togithub.com/zeromicro/go-zero/pull/2041)
- feat: support `ScheduleImmediately` in TaskRunner by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3896](https://togithub.com/zeromicro/go-zero/pull/3896)
- feat: add StableRunner to get messages in pushing order by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3941](https://togithub.com/zeromicro/go-zero/pull/3941)
- feat: support breaker with sql prepared statements by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3936](https://togithub.com/zeromicro/go-zero/pull/3936)
- feat: add break metrics for sqlx.statement by [@mongobaba](https://togithub.com/mongobaba) in [https://github.com/zeromicro/go-zero/pull/3947](https://togithub.com/zeromicro/go-zero/pull/3947)
- feat: support linux distributions without cgroup by [@AlexLast](https://togithub.com/AlexLast) in [https://github.com/zeromicro/go-zero/pull/3948](https://togithub.com/zeromicro/go-zero/pull/3948)
- feat: make `BatchError` thread safe by [@ch3nnn](https://togithub.com/ch3nnn) in [https://github.com/zeromicro/go-zero/pull/3946](https://togithub.com/zeromicro/go-zero/pull/3946)
- feat: add `ZADDNX` command in redis by [@Suyghur](https://togithub.com/Suyghur) in [https://github.com/zeromicro/go-zero/pull/3944](https://togithub.com/zeromicro/go-zero/pull/3944)
- feat: add `MSET` command in redis by [@codeErrorSleep](https://togithub.com/codeErrorSleep) in [https://github.com/zeromicro/go-zero/pull/3820](https://togithub.com/zeromicro/go-zero/pull/3820)
- feat: retry with ignoring specified errors by [@fearlessfei](https://togithub.com/fearlessfei) in [https://github.com/zeromicro/go-zero/pull/3808](https://togithub.com/zeromicro/go-zero/pull/3808)
- feat: add a mongodb registry option to convert type easier. by [@POABOB](https://togithub.com/POABOB) in [https://github.com/zeromicro/go-zero/pull/3780](https://togithub.com/zeromicro/go-zero/pull/3780)
- fix: mapping `FillDefault` with fields mutable optional bug by [@MarkJoyMa](https://togithub.com/MarkJoyMa) in [https://github.com/zeromicro/go-zero/pull/3940](https://togithub.com/zeromicro/go-zero/pull/3940)
- optimize: improve load shedding algorithm performance by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3908](https://togithub.com/zeromicro/go-zero/pull/3908)
- optimize: optimize circuit breaker algorithm by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3897](https://togithub.com/zeromicro/go-zero/pull/3897)
- optimize: improve performance when log disabled by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3916](https://togithub.com/zeromicro/go-zero/pull/3916)
#### New Contributors
- [@fffreedom](https://togithub.com/fffreedom) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3927](https://togithub.com/zeromicro/go-zero/pull/3927)
- [@mongobaba](https://togithub.com/mongobaba) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3947](https://togithub.com/zeromicro/go-zero/pull/3947)
- [@ch3nnn](https://togithub.com/ch3nnn) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3946](https://togithub.com/zeromicro/go-zero/pull/3946)
- [@fearlessfei](https://togithub.com/fearlessfei) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3808](https://togithub.com/zeromicro/go-zero/pull/3808)
**Full Changelog**: https://github.com/zeromicro/go-zero/compare/v1.6.2...v1.6.3
### [`v1.6.2`](https://togithub.com/zeromicro/go-zero/releases/tag/v1.6.2)
[Compare Source](https://togithub.com/zeromicro/go-zero/compare/v1.6.1...v1.6.2)
#### What's Changed
- feat: upgrade go-redis to v9 by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3088](https://togithub.com/zeromicro/go-zero/pull/3088)
- optimize: make cpu usage more smooth by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3842](https://togithub.com/zeromicro/go-zero/pull/3842)
- fix: cpu stat in cgroup v2 by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3857](https://togithub.com/zeromicro/go-zero/pull/3857)
- fix: negative float32 overflow when unmarshalling by [@Kimjin-gd](https://togithub.com/Kimjin-gd) in [https://github.com/zeromicro/go-zero/pull/3811](https://togithub.com/zeromicro/go-zero/pull/3811)
- fix: call fillSliceValue panic if the value is nil by [@wuqinqiang](https://togithub.com/wuqinqiang) in [https://github.com/zeromicro/go-zero/pull/3839](https://togithub.com/zeromicro/go-zero/pull/3839)
- fix: issue 3840 by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3845](https://togithub.com/zeromicro/go-zero/pull/3845)
- fix: issue [#3840](https://togithub.com/zeromicro/go-zero/issues/3840) by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3846](https://togithub.com/zeromicro/go-zero/pull/3846)
- fix: revert sqlx metric namespace by [@MarkJoyMa](https://togithub.com/MarkJoyMa) in [https://github.com/zeromicro/go-zero/pull/3847](https://togithub.com/zeromicro/go-zero/pull/3847)
#### New Contributors
- [@Kimjin-gd](https://togithub.com/Kimjin-gd) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3811](https://togithub.com/zeromicro/go-zero/pull/3811)
**Full Changelog**: https://github.com/zeromicro/go-zero/compare/v1.6.1...v1.6.2
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v1.6.1
->v1.6.5
Release Notes
zeromicro/go-zero (github.com/zeromicro/go-zero)
### [`v1.6.5`](https://togithub.com/zeromicro/go-zero/releases/tag/v1.6.5) [Compare Source](https://togithub.com/zeromicro/go-zero/compare/v1.6.4...v1.6.5) #### What's Changed - feat: support context in breaker methods by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4088](https://togithub.com/zeromicro/go-zero/pull/4088) - feat: use breaker with ctx to prevent deadline exceeded by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4091](https://togithub.com/zeromicro/go-zero/pull/4091) - feat: add errorx.In to facility error checking by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4105](https://togithub.com/zeromicro/go-zero/pull/4105) - feat: add fx.ParallelErr by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4107](https://togithub.com/zeromicro/go-zero/pull/4107) - feat: trigger breaker on underlying service timeout by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4112](https://togithub.com/zeromicro/go-zero/pull/4112) - feat: httpx.Parse supports parsing structures that implement the Unmarshaler interface by [@lyuangg](https://togithub.com/lyuangg) in [https://github.com/zeromicro/go-zero/pull/4143](https://togithub.com/zeromicro/go-zero/pull/4143) - optimize: improve breaker algorithm on recovery time by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4077](https://togithub.com/zeromicro/go-zero/pull/4077) - optimize: add tracing information to the log by [@chenquan](https://togithub.com/chenquan) in [https://github.com/zeromicro/go-zero/pull/4126](https://togithub.com/zeromicro/go-zero/pull/4126) - fix: timeout on query should return context.DeadlineExceeded by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4060](https://togithub.com/zeromicro/go-zero/pull/4060) - fix: fix ignored scanner.Err() by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4063](https://togithub.com/zeromicro/go-zero/pull/4063) - fix: fix ignored context.DeadlineExceeded by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4066](https://togithub.com/zeromicro/go-zero/pull/4066) - fix: avoid duplicate in logx plain mode by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4080](https://togithub.com/zeromicro/go-zero/pull/4080) - fix: zrpc kube resolver builder after gRPC resolver behavior changes by [@soasurs](https://togithub.com/soasurs) in [https://github.com/zeromicro/go-zero/pull/4119](https://togithub.com/zeromicro/go-zero/pull/4119) - fix: log panic on Error() or String() panics with logx.Field by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4136](https://togithub.com/zeromicro/go-zero/pull/4136) #### New Contributors - [@suyhuai](https://togithub.com/suyhuai) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4086](https://togithub.com/zeromicro/go-zero/pull/4086) - [@lyuangg](https://togithub.com/lyuangg) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4143](https://togithub.com/zeromicro/go-zero/pull/4143) **Full Changelog**: https://github.com/zeromicro/go-zero/compare/v1.6.4...v1.6.5 ### [`v1.6.4`](https://togithub.com/zeromicro/go-zero/releases/tag/v1.6.4) [Compare Source](https://togithub.com/zeromicro/go-zero/compare/v1.6.3...v1.6.4) #### What's Changed - feat: support http stream response by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4055](https://togithub.com/zeromicro/go-zero/pull/4055) - feat: add custom health response information by [@fearlessfei](https://togithub.com/fearlessfei) in [https://github.com/zeromicro/go-zero/pull/4034](https://togithub.com/zeromicro/go-zero/pull/4034) - fix: didn't count failure in allow method with breaker algorithm by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/4008](https://togithub.com/zeromicro/go-zero/pull/4008) - fix: only add log middleware to not found handler when enabled by [@AlexLast](https://togithub.com/AlexLast) in [https://github.com/zeromicro/go-zero/pull/3969](https://togithub.com/zeromicro/go-zero/pull/3969) - fix: mysql WithAcceptable bug by [@MarkJoyMa](https://togithub.com/MarkJoyMa) in [https://github.com/zeromicro/go-zero/pull/3986](https://togithub.com/zeromicro/go-zero/pull/3986) - fix: StopAgent panics when trace agent disabled by [@ansoda](https://togithub.com/ansoda) in [https://github.com/zeromicro/go-zero/pull/3981](https://togithub.com/zeromicro/go-zero/pull/3981) - optimize: change err == xx to errors.Is(err, xx) by [@mongobaba](https://togithub.com/mongobaba) in [https://github.com/zeromicro/go-zero/pull/3991](https://togithub.com/zeromicro/go-zero/pull/3991) - optimize: migrate redis breaker into hook by [@MarkJoyMa](https://togithub.com/MarkJoyMa) in [https://github.com/zeromicro/go-zero/pull/3982](https://togithub.com/zeromicro/go-zero/pull/3982) - optimize: Optimize the error log to be more specific by [@patche-v](https://togithub.com/patche-v) in [https://github.com/zeromicro/go-zero/pull/3994](https://togithub.com/zeromicro/go-zero/pull/3994) #### New Contributors - [@ansoda](https://togithub.com/ansoda) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3981](https://togithub.com/zeromicro/go-zero/pull/3981) - [@patche-v](https://togithub.com/patche-v) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3994](https://togithub.com/zeromicro/go-zero/pull/3994) - [@shyandsy](https://togithub.com/shyandsy) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4026](https://togithub.com/zeromicro/go-zero/pull/4026) - [@ak5w](https://togithub.com/ak5w) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4030](https://togithub.com/zeromicro/go-zero/pull/4030) - [@linden-in-China](https://togithub.com/linden-in-China) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4035](https://togithub.com/zeromicro/go-zero/pull/4035) - [@wjiec](https://togithub.com/wjiec) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3988](https://togithub.com/zeromicro/go-zero/pull/3988) - [@jaronnie](https://togithub.com/jaronnie) made their first contribution in [https://github.com/zeromicro/go-zero/pull/4053](https://togithub.com/zeromicro/go-zero/pull/4053) **Full Changelog**: https://github.com/zeromicro/go-zero/compare/v1.6.3...v1.6.4 ### [`v1.6.3`](https://togithub.com/zeromicro/go-zero/releases/tag/v1.6.3) [Compare Source](https://togithub.com/zeromicro/go-zero/compare/v1.6.2...v1.6.3) #### What's Changed - feat: support `SSE`, ignore timeout on server-sent events by [@chenquan](https://togithub.com/chenquan) in [https://github.com/zeromicro/go-zero/pull/2041](https://togithub.com/zeromicro/go-zero/pull/2041) - feat: support `ScheduleImmediately` in TaskRunner by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3896](https://togithub.com/zeromicro/go-zero/pull/3896) - feat: add StableRunner to get messages in pushing order by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3941](https://togithub.com/zeromicro/go-zero/pull/3941) - feat: support breaker with sql prepared statements by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3936](https://togithub.com/zeromicro/go-zero/pull/3936) - feat: add break metrics for sqlx.statement by [@mongobaba](https://togithub.com/mongobaba) in [https://github.com/zeromicro/go-zero/pull/3947](https://togithub.com/zeromicro/go-zero/pull/3947) - feat: support linux distributions without cgroup by [@AlexLast](https://togithub.com/AlexLast) in [https://github.com/zeromicro/go-zero/pull/3948](https://togithub.com/zeromicro/go-zero/pull/3948) - feat: make `BatchError` thread safe by [@ch3nnn](https://togithub.com/ch3nnn) in [https://github.com/zeromicro/go-zero/pull/3946](https://togithub.com/zeromicro/go-zero/pull/3946) - feat: add `ZADDNX` command in redis by [@Suyghur](https://togithub.com/Suyghur) in [https://github.com/zeromicro/go-zero/pull/3944](https://togithub.com/zeromicro/go-zero/pull/3944) - feat: add `MSET` command in redis by [@codeErrorSleep](https://togithub.com/codeErrorSleep) in [https://github.com/zeromicro/go-zero/pull/3820](https://togithub.com/zeromicro/go-zero/pull/3820) - feat: retry with ignoring specified errors by [@fearlessfei](https://togithub.com/fearlessfei) in [https://github.com/zeromicro/go-zero/pull/3808](https://togithub.com/zeromicro/go-zero/pull/3808) - feat: add a mongodb registry option to convert type easier. by [@POABOB](https://togithub.com/POABOB) in [https://github.com/zeromicro/go-zero/pull/3780](https://togithub.com/zeromicro/go-zero/pull/3780) - fix: mapping `FillDefault` with fields mutable optional bug by [@MarkJoyMa](https://togithub.com/MarkJoyMa) in [https://github.com/zeromicro/go-zero/pull/3940](https://togithub.com/zeromicro/go-zero/pull/3940) - optimize: improve load shedding algorithm performance by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3908](https://togithub.com/zeromicro/go-zero/pull/3908) - optimize: optimize circuit breaker algorithm by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3897](https://togithub.com/zeromicro/go-zero/pull/3897) - optimize: improve performance when log disabled by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3916](https://togithub.com/zeromicro/go-zero/pull/3916) #### New Contributors - [@fffreedom](https://togithub.com/fffreedom) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3927](https://togithub.com/zeromicro/go-zero/pull/3927) - [@mongobaba](https://togithub.com/mongobaba) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3947](https://togithub.com/zeromicro/go-zero/pull/3947) - [@ch3nnn](https://togithub.com/ch3nnn) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3946](https://togithub.com/zeromicro/go-zero/pull/3946) - [@fearlessfei](https://togithub.com/fearlessfei) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3808](https://togithub.com/zeromicro/go-zero/pull/3808) **Full Changelog**: https://github.com/zeromicro/go-zero/compare/v1.6.2...v1.6.3 ### [`v1.6.2`](https://togithub.com/zeromicro/go-zero/releases/tag/v1.6.2) [Compare Source](https://togithub.com/zeromicro/go-zero/compare/v1.6.1...v1.6.2) #### What's Changed - feat: upgrade go-redis to v9 by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3088](https://togithub.com/zeromicro/go-zero/pull/3088) - optimize: make cpu usage more smooth by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3842](https://togithub.com/zeromicro/go-zero/pull/3842) - fix: cpu stat in cgroup v2 by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3857](https://togithub.com/zeromicro/go-zero/pull/3857) - fix: negative float32 overflow when unmarshalling by [@Kimjin-gd](https://togithub.com/Kimjin-gd) in [https://github.com/zeromicro/go-zero/pull/3811](https://togithub.com/zeromicro/go-zero/pull/3811) - fix: call fillSliceValue panic if the value is nil by [@wuqinqiang](https://togithub.com/wuqinqiang) in [https://github.com/zeromicro/go-zero/pull/3839](https://togithub.com/zeromicro/go-zero/pull/3839) - fix: issue 3840 by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3845](https://togithub.com/zeromicro/go-zero/pull/3845) - fix: issue [#3840](https://togithub.com/zeromicro/go-zero/issues/3840) by [@kevwan](https://togithub.com/kevwan) in [https://github.com/zeromicro/go-zero/pull/3846](https://togithub.com/zeromicro/go-zero/pull/3846) - fix: revert sqlx metric namespace by [@MarkJoyMa](https://togithub.com/MarkJoyMa) in [https://github.com/zeromicro/go-zero/pull/3847](https://togithub.com/zeromicro/go-zero/pull/3847) #### New Contributors - [@Kimjin-gd](https://togithub.com/Kimjin-gd) made their first contribution in [https://github.com/zeromicro/go-zero/pull/3811](https://togithub.com/zeromicro/go-zero/pull/3811) **Full Changelog**: https://github.com/zeromicro/go-zero/compare/v1.6.1...v1.6.2Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.