MOSN v0.22.0 发布
MOSN v0.22.0 变更日志。
我们很高兴的宣布 MOSN v0.22.0 发布
以下是该版本的变更日志。
v0.22.0
新功能
- 新增 Wasm 扩展框架 @antJack
- XProtocol 协议新增 x-bolt 子协议,支持基于 Wasm 的协议编解码能力 @zonghaishang
- 支持自动协议识别失败时根据 SO_ORIGINAL_DST 进行自动转发报文的能力 @antJack
- XProtocol 支持 Go Plugin 模式扩展 @fdingiit
- 新增网络扩展层 @wangfakang
- 支持 Istio xDS v3 API @champly 所属分支: istio-1.7.7
优化
- 去除 StreamFilter 配置解析中多余的路径清洗 @eliasyaoyc
- 支持为 StreamFilterChain 设置统一的回调接口 @antJack
- FeatureGate 支持不同启动阶段执行, 去除 FeatureGate 状态判断的全局锁 @nejisama
- Http2 模块新增对 trace 能力的支持 @OrezzerO
重构
- 新增 StageManager,将 MOSN 启动流程划分为四个可自定义的阶段 @nejisama
- 统一 XProtocol 模块的类型定义,移动至 mosn.io/api 包 @fdingiit
- XProtocol 接口新增 GetTimeout 方法,取代原有的变量获取方式 @nejisama
Bug修复
修改于 2022年4月28日: 修改目录结构 (#191) (61ff22e)