v1.3.0

重要修改

  • 🚩 重要功能

    • 新增模块 context 接口。

    • 新增 bool TryExecute(util::DynamicLatch& latch_, Task&& task) 执行器接口,提升任务执行的灵活性与并发控制能力。

    • 新增默认的 GetLogger(),以便无需显式定义即可使用日志宏。

次要修改

  • ✨ 新功能和优化

    • 新增配置文件写入时遇到权限问题的错误提示,避免静默失败

    • 重构 DevContainer 镜像源自动检测脚本,统一不同架构的路径处理逻辑

    • 新增支持流参数的 AIMRT_XX_STREAM() 日志宏。

    • 录播插件新增通过 RPC 动态启用或禁用指定 topic 录制的功能;支持零点自动分包选项

  • 🐛 Bug 修复

    • 修复了在 shutdown 阶段,ros2 channel 仍继续处理 protobuf 消息的问题

    • 日志格式化输出支持在 win 平台下输出最后一级文件路径