v1.4.0
✨ 功能特性:
重要功能
次要功能和优化:
新增 service_introspection_plugin 插件支持将 rpc 通信链路的请求和响应以话题形式发布;
新功能和优化
protoc Python 插件新增对 proto3 optional 字段的支持
新增
AIMRT_ENABLE_DLOPEN_DEEPBINDCMake 选项,用于控制 AimRT 加载动态库时是否附带RTLD_DEEPBIND录播插件
新增 “附加文件” 和 “缓存 Topic” 选项;
新增 action 级录制总开关(record_enabled),可控制该 action 下所有 topic;同时新增 RPC 字段以支持运行时设置该开关;
新增对消息发布时间和发布序列号的录制功能
Channel 数据发布时将自动附加消息的发布时间与序列号
在非 Start 阶段发起 RPC 请求,会抛出异常;
context 接口新增用于开启/关闭 RPC 与 Channel 的方法
🐛Bug 修复
修复注册重复时日志信息乱码问题;