A3S Flow 0.13.1
v0.13.1 发布于 2026 年 8 月 15 日,是 1.0 之前最后一个正式发布版本。这个快照只说明该标签中存在的行为,代码示例固定依赖 0.13.1。
这一版能做什么
这一版的工作流决定仍由 Rust FlowRuntime 主持。TypeScript 是可选的原生运行时适配器,事件历史、Worker 和调度继续由 Rust 宿主管理。
0.13.1 的发布重点
这一版正式发布了 a3s-flow-native-compiler。编译器使用 Bun 生成本机可执行制品,并新增 NativeTsDependencyMode::CompilerManifest。
清单模式会把完整源码依赖图、配置文件和编译后端身份纳入制品身份。冷编译前后都重新扫描依赖,文件集合、内容或后端变化时拒绝发布临时制品。
Windows 制品使用 .exe 文件名,源码指纹读取使用有界堆缓冲。真实 Bun 编译、缓存与执行测试在 Linux 和 Windows 发布流程中运行。
与 1.0 文档的边界
0.13.1 没有 1.0 中新增的第一类命名信号、第一类子工作流、续段、补丁标记和工作流图编译接口。指数退避也尚未加入,RetryPolicy 只提供不重试和固定延迟。
不要把 1.0 页面中的命令复制到 0.13.1 项目。切换顶部版本后,导航会只显示这个发布快照的页面。
选择下一页
- 开始使用给出可以直接运行的最小 Rust 工作流。
- 执行模型说明该版本已有的步骤、等待、Hook 和取消状态。
- 存储与迁移列出 0.13.1 的 SQL 迁移前缀和保留规则。
- API 参考按模块列出当时的公开类型与方法。
准备升级生产持久历史时,先切换到 1.0 并阅读升级页面。0.13.1 是自动化升级资格中验证的最终预发布历史来源。
