Skip to content

Releases: xrobot-org/XRobot

V0.2.7

31 Oct 08:15

Choose a tag to compare

chore(release): v0.2.7; docs(readme): restructure title; ci: simplify…

V0.2.6

08 Oct 15:19

Choose a tag to compare

fix(cmake): pass XROBOT_MODULES_DIR to libxr and remove direct includ…

V0.2.5

08 Oct 10:23

Choose a tag to compare

Use the correct Docker image

V0.2.4

28 Jun 20:41

Choose a tag to compare

feat:放宽 @变量引用格式,仅判断字符串以 @ 开头即视为变量引用,不再要求正则匹配变量名。

- 允许更灵活地传递 C++ 成员或表达式引用,如 `@obj.GetMember()`、`@obj->member_`

V0.2.3

12 Jun 11:55

Choose a tag to compare

docs: improve xrobot_create_mod usage, add CI section, and expand REA…

V0.2.2-fix-fix

12 Jun 02:30

Choose a tag to compare

feat: support remote URL for modules.yaml and sources.yaml (add reque…

V0.2.1

12 Jun 01:57

Choose a tag to compare

fix(codegen): 支持嵌套结构体参数自动生成 C++ 初始化列表.

V0.2.0

12 Jun 00:58

Choose a tag to compare

feat: XRobot 0.2.0 重大功能升级与架构优化

- 全面重写并补充各主命令脚本,支持递归依赖解析、模块唯一 id、模板参数与多源仓库管理
- README.md 文档全面重写,详细说明各命令用法、参数和数据结构
- xrobot_add_mod:支持 namespace/ModuleName[@version] 形式添加仓库,支持自动分配/指定实例 id,自动解析并写入构造参数和模板参数
- xrobot_gen_main:支持新 YAML 结构和模板参数,自动主函数代码生成,完善实例命名
- xrobot_init_mod:支持依赖递归拉取、依赖冲突检测、sources.yaml 多源聚合,完善命令行与行为
- xrobot_create_mod:标准化生成 V2 MANIFEST,支持 constructor/template/depends 结构参数,CLI 参数增强
- xrobot_mod_parser:统一解析模块信息,完善 manifest 兼容性与格式化输出
- 全部 Python 工具脚本增加 usage 说明和 CLI 参数帮助,支持独立调用和作为库复用
- 版本号升级至 0.2.0

BREAKING CHANGE: 配置文件格式升级,建议手动迁移 modules.yaml 和 xrobot.yaml 内容以兼容新版数据结构。

V0.1.6

10 May 08:27

Choose a tag to compare

Update to 0.1.6

V0.1.5

01 May 01:11

Choose a tag to compare

Update to 0.1.5