Kratos v2.2.2 发布,bilibili 开源的 Go 微服务框架

Kratos 是哔哩哔哩开源的轻量级 Go 微服务框架,包含大量微服务相关框架及工具。目前 Kratos v2..2.2 已发布,带来如下改动:

  • feat: 支持 consul 注册表中的非 kratos 实例 #1892
  • fix: starter parent ctx   #1895
  • feat(contrib): 添加 eureka 注册表 (#1792)  #1793
  • feat(log): 仅在 Debug 级别时记录加载配置 #1899
  • fix(log): FilterFunc keyvals 丢失记录器前缀 #1901
  • fix(log): GoGo Protobuf 中的输入验证不正确 CVE-2021-3121 #1902
  • fix(transport): 修复请求未正确传递的问题 #1906
  • feat(transport): 为 gRPC 添加 JSON 编解码器 #1908
  • fix(cmd): 修复 lint 问题  #1919
  • feat(registry): consul 客户端添加 DeregisterCriticalServiceAfter 选项  #1917
  • feat: 为 statck 跟踪添加错误原因  #1910
  • fix(cmd): 生成错误函数名称和单元测试失败  #1923
  • fix(metadata): 更正元数据日志文本中的函数名称  #1915
  • feat(selector): 添加节点方案 #1932
  • feat(discovery): 提供一个选项来禁用发现-调试日志 #1942
  • feat: 添加 opensergo 元数据 #1947
  • 修复绑定测试错误 #1950
  • fix(contrib/opensergo): 修复索引错误  #1951
  • fix: 修复路径为 cmd/server 时选择失败的问题 #1954
  • fix: 修复 cmd 编号为 1 时 kratos 运行的问题 #1956

更新公告:https://github.com/go-kratos/kratos/releases/tag/v2.2.2

猜你喜欢

转载自www.oschina.net/news/194723/kratos-2-2-2-released