v2.5.4
版本发布时间: 2023-01-17 13:13:55
go-kratos/kratos最新发布版本:v2.8.0(2024-07-22 20:02:06)
New Features
- feat: add grpc client stream interceptor opts (#2610)
- feat: add subset alg for instances (#2613)
- feat(transport/http): request body read multiple times (#2542)
- feat: support polaris service governance (#2605)
- feat(registry): consul support re-registry when service does not exist (#2606)
- feat:add buf apis (#2604)
- feat: grpc use the admin api (#2596)
- feat: support for windows make install (#2554)
- feat(middleware): redacter interface for logging (#2564)
- feat: support polaris service governance
Bug Fixes
- fix: project creation
--nomod
(#2611) - fix(contrib/registry/etcd): rewatch when error occur (#2603)
- fix(contrib/log/tencent): tencentcloud-cls-sdk-go 为异步上传,需要显式调用"Start"方法开启才会生效 (#2514)
- fix(consul):return err if ctx is done (#2550)
- fix(registry): add zookeeper exists watcher when the node does not exist (#2555)
- fix(registry): ServiceInstance does not implement an Equal method for grpc Attributes. (#2575)
- fix issue:#2358 Support for creating a project with specifying the name for its place dir (#2573)
Chores
- chore(transport): fix the test name (#2543)
- chore: fix a few function names on comments (#2430)
Others
- build(deps): bump github.com/aliyun/aliyun-log-go-sdk (#2598)
- build(deps): bump github.com/hashicorp/consul/api (#2561)
- build(deps): bump github.com/aliyun/aliyun-log-go-sdk (#2577)
- Feat project create with dir name add test (#2576)
- build(deps): bump k8s.io/apimachinery in /contrib/config/kubernetes (#2581)
- build(deps): bump actions/setup-go from 3.3.1 to 3.5.0 (#2585)
- build(deps): bump github.com/polarismesh/polaris-go (#2589)
- build(deps): bump github.com/apolloconfig/agollo/v4 (#2591)
- build(deps): bump github.com/hashicorp/consul/api (#2563)
New Contributors
- @qshuai made their first contribution in https://github.com/go-kratos/kratos/pull/2518
- @perriea made their first contribution in https://github.com/go-kratos/kratos/pull/2541
- @woniu317 made their first contribution in https://github.com/go-kratos/kratos/pull/2536
- @shima-park made their first contribution in https://github.com/go-kratos/kratos/pull/2575
- @jcyamacho made their first contribution in https://github.com/go-kratos/kratos/pull/2564
- @soukengo made their first contribution in https://github.com/go-kratos/kratos/pull/2555
- @game1991 made their first contribution in https://github.com/go-kratos/kratos/pull/2554
- @wuqinqiang made their first contribution in https://github.com/go-kratos/kratos/pull/2550
- @Liusiyuan-git made their first contribution in https://github.com/go-kratos/kratos/pull/2514
- @baeNewJeans made their first contribution in https://github.com/go-kratos/kratos/pull/2603
Full Changelog: https://github.com/go-kratos/kratos/compare/v2.5.3...v2.5.4