v0.2.4
What's Changed
本次更新围绕流程导入导出能力进行完善,关联 Issue #217。
- 新增带 schemaVersion 的版本化导入导出结构,并通过策略模式支持不同 Schema 版本的解析。
- 导出数据统一收集 Groovy 脚本内容;导入时重新创建脚本并保持流程配置、节点 ID、按钮 ID 等信息不变。
- 支持新增导入与重置导入:新增导入遇到相同流程编码时自动生成新编码;重置导入则覆盖原流程配置并保留流程编码。
- 优化流程管理及设计器的导入交互,增加流程名称、流程编码展示、编码校验和覆盖确认。
- 调整设计器导入导出按钮的名称、图标及布局。
- 删除流程时同步清理流程配置脚本,不影响已创建的运行时流程及其脚本快照。
- 前端 @coding-flow/* 软件包统一升级至 0.2.4。
- 补充复杂多版本、多节点及多脚本场景的单元测试。
Full Changelog: v0.2.3...v0.2.4