Skip to content

发布与兼容性

Yotsuba Gantt 当前处于 Alpha。Alpha 版本用于尽早验证真实业务数据和三端 API,一次小版本可能包含不兼容调整。

包与仓库

平台当前版本仓库
Core@iyotsuba/gantt-core0.1.0-alpha.1isla4ever/yotsuba-gantt
Vue 3@iyotsuba/gantt-vue0.1.0-alpha.3isla4ever/yotsuba-gantt
React 18/19@iyotsuba/gantt-react0.1.0-alpha.0isla4ever/yotsuba-gantt
Flutteryotsuba_gantt0.1.0-alpha.0isla4ever/yotsuba-gantt-flutter

Flutter 独立仓库的 v0.1.0-alpha.0 Prerelease 同时提供 Android APK 与 SHA-256 校验文件。

兼容范围

环境最低版本
Node.js20.9
Vue3.4
React / React DOM18
Dart3.4
Flutter3.22

Web 包提供 ESM、TypeScript 声明和独立 CSS 子路径。Flutter 是原生 Widget,不使用 WebView。

升级原则

  • 锁定 Alpha 精确版本,先在测试环境验证再升级。
  • Vue 与 React 同时依赖 Core,发布顺序始终是 Core 后框架包。
  • 自定义任务条只使用公开 Slot、Render Prop、Builder 和 Resolver,不依赖内部类名或私有 Widget。
  • 将任务变更事件视为“建议值”,由宿主负责持久化和冲突处理。

每个 GitHub Release 附带变更说明;Flutter Release 还提供 Android 演示 APK 和 SHA-256 文件。

以 MIT License 开源