v2.5.0
版本发布时间: 2022-08-17 18:19:57
go-kratos/kratos最新发布版本:v2.8.0(2024-07-22 20:02:06)
contrib -> go get github.com/kraots/contrib/xxxx@ba722304772728e1cd286e7d5a89de2ff4ae10ae
Dependencies
- deps: upgreade kratos version to v2.5.0 (#2286)
New Features
- feat: add servicecomb registry (#2114)
- feat(registry): consul get service support remote (#2275)
- feat(log): add tencent cls (#2244)
Bug Fixes
- fix: encoding form decode field mask from well-know (#2285)
- fix typo (#2284)
- fix: delete endpoint service discovery compatibility (#2289)
- fix logger caller depth (#2283)
- fix: wrong order of Logger prefix kvs (#2273)
- fix(log): DefaultCaller doesn't returns "pkg/file:line", it returns "file:line" now. For example, both biz/user.go and data/user.go are printed as user.go in logger. It's not clear. (#2274)
- fix(chore): set nacos-server v2.1.0 and consul v1.12.3 (#2268)
- fix lint error (#2266)
- fix: in case url or form bind param error should return BadRequest (#2256)
- fix(registry): contrib/registry/zookeeper ephemeral nodes handling after restart (#2245)
Others
- doc: grammar problems in the Readme file (#2281)
- bc: apollo unable to get and watch to the properties file (#2269)
- refactor(log) aliyun use the same interface name (#2251)
- refactor: unify selector filter (#2277)
- Global logger (#2265)
- build(deps): bump google.golang.org/protobuf in /contrib/log/aliyun (#2249)
- build(deps): bump github.com/prometheus/common (#2210)
New Contributors
- @Germiniku made their first contribution in https://github.com/go-kratos/kratos/pull/2244
- @hawkingrei made their first contribution in https://github.com/go-kratos/kratos/pull/2268
- @SeniorPlayer made their first contribution in https://github.com/go-kratos/kratos/pull/2274
- @kkf1 made their first contribution in https://github.com/go-kratos/kratos/pull/2114
- @YidaZhou made their first contribution in https://github.com/go-kratos/kratos/pull/2281
Full Changelog: https://github.com/go-kratos/kratos/compare/v2.4.1...v2.5.0