Releases: go-kratos/kratos
Releases · go-kratos/kratos
v0.3.1
Added:
- naming/zookeeper 支持;
- naming/discovery 添加zone节点调度;
- conf/apollo 添加apollo配置中心sdk;
- tool/genproject 添加通过wire注入;
- tool/btsgen 添加dao interface支持;
- tool/testlic 添加单元测试生成工具;
Fixed:
- conf/paladin 修复k8s configmap软链接文件读取;
- naming/etcd 修复引用etcd版本;
- sys/cpu 修复部分cpu统计失败;
- naming/discvoery 修复对实例状态注册;
- tool/protoc 修复多平台目录问题;
- stat/prom 修复普罗米修斯统计;
v0.3.0
v0.2.3
Added:
- 完善ecode和trace文档
- fanout和pipeline增加处理速度和channel长度的数据上报
- blademaster支持更多的pprof路径
Fixed:
- 修复go 1.13 mod 依赖问题
- 修复protoc-gen-bm引用错误的问题
- kratos tool修复windows下gopath读取错误的问题
- warden修复获取trace格式不正确的问题
- discovery调用regist接口时addrs参数不再使用逗号分隔的形式
- redis pool修复statfunc为nil时panic的问题
v0.2.2
v0.2.1
v0.2.0
Added:
1、bm添加restful router支持;
2、kratos new添加自定义module name;
3、grpc升级至v1.22.0,client增加keepAlive选项,增加timeoutCallOpt强制覆盖每次请求的timeout;
4、paladin添加json和yaml解析;
5、naming添加etcd实现;
6、trace添加适配zipkin;
Fixed:
1、memcache修复链路写超时;
2、redis options修复自定义参数配置;
3、bbr修复自适应限流在 cpu 抖动后,可能出现限流过激的问题;
4、修复grpc resolver过滤导致的子集bug;
5、修复discovery空实例时出现panic;