v2.2.2
版本发布时间: 2022-05-06 21:47:22
go-kratos/kratos最新发布版本:v2.8.0(2024-07-22 20:02:06)
What's Changed
- feat: supprt non-kratos instance in consul registry by @longXboy in https://github.com/go-kratos/kratos/pull/1892
- fix: starter parent ctx by @tonybase in https://github.com/go-kratos/kratos/pull/1895
- feat(contrib): add eureka registry (#1792) by @weetime in https://github.com/go-kratos/kratos/pull/1793
- feat(log): log load config only when Debug level by @Cluas in https://github.com/go-kratos/kratos/pull/1899
- fix(log): FilterFunc keyvals lost logger prefix by @Cluas in https://github.com/go-kratos/kratos/pull/1901
- fix(log): Improper Input Validation in GoGo Protobuf CVE-2021-3121 by @shenqidebaozi in https://github.com/go-kratos/kratos/pull/1902
- fix(transport): fix the problem that the request is not delivered correctly by @shenqidebaozi in https://github.com/go-kratos/kratos/pull/1906
- feat(transport): add JSON codec for gRPC by @tonybase in https://github.com/go-kratos/kratos/pull/1908
- fix(cmd): protoc-gen-go-http use self release by @YoogoC in https://github.com/go-kratos/kratos/pull/1909
- fix(cmd): fix lint problem by @Casper-Mars in https://github.com/go-kratos/kratos/pull/1919
- feat(registry): consul client add DeregisterCriticalServiceAfter option by @Casper-Mars in https://github.com/go-kratos/kratos/pull/1917
- feat: change description of Kratos by @Casper-Mars in https://github.com/go-kratos/kratos/pull/1920
- feat: add error cause for statck trace by @tonybase in https://github.com/go-kratos/kratos/pull/1910
- fix(cmd): generate error func name and unit test fail by @fifsky in https://github.com/go-kratos/kratos/pull/1923
- fix(metadata): correct the function name in metadata log text by @Windfarer in https://github.com/go-kratos/kratos/pull/1915
- feat(selector): add node scheme by @tonybase in https://github.com/go-kratos/kratos/pull/1932
- feat(discovery): provide an option to disable discovery debug log by @yeqown in https://github.com/go-kratos/kratos/pull/1942
- feat: add opensergo metadata by @tonybase in https://github.com/go-kratos/kratos/pull/1947
- fix client do method done not use when err not nil by @zhaobingchun in https://github.com/go-kratos/kratos/pull/1948
- fix bind test errors by @Donglong in https://github.com/go-kratos/kratos/pull/1950
- fix(contrib/opensergo): fix index error by @Casper-Mars in https://github.com/go-kratos/kratos/pull/1951
- fix: fix choose failed when path is cmd/server by @haiyux in https://github.com/go-kratos/kratos/pull/1954
- fix: fix kratos run when cmd number is one by @haiyux in https://github.com/go-kratos/kratos/pull/1956
- feat:new and add karge warehouse by @haiyux in https://github.com/go-kratos/kratos/pull/1953
- fix(transport/http): responseEncoder should not write any data when it need to write nil by @Donglong in https://github.com/go-kratos/kratos/pull/1945
- feat(registry): contrib/registry/zookeeper add digest acl support by @youzhixiaomutou in https://github.com/go-kratos/kratos/pull/1964
- feat: protoc-gen-go-errors add comment by @JeffreyBool in https://github.com/go-kratos/kratos/pull/1961
- feat(log): Helper implemented io.Writer by @elricli in https://github.com/go-kratos/kratos/pull/1927
- deps: upgrade kratos version to v2.2.2 by @shenqidebaozi in https://github.com/go-kratos/kratos/pull/1944
New Contributors
- @weetime made their first contribution in https://github.com/go-kratos/kratos/pull/1793
- @YoogoC made their first contribution in https://github.com/go-kratos/kratos/pull/1909
- @zhaobingchun made their first contribution in https://github.com/go-kratos/kratos/pull/1948
- @Donglong made their first contribution in https://github.com/go-kratos/kratos/pull/1950
- @youzhixiaomutou made their first contribution in https://github.com/go-kratos/kratos/pull/1964
- @JeffreyBool made their first contribution in https://github.com/go-kratos/kratos/pull/1961
Full Changelog: https://github.com/go-kratos/kratos/compare/v2.2.1...v2.2.2