这份 Fabric.js 编辑器路线图列出了哪些已经确定、哪些还在考虑。下面的内容都没有承诺日期。用户反馈真正需要什么,计划就会随之调整。
1.x 中已经稳定
文档格式、公开 API 和适配器约定在所有 1.x 版本中都已冻结。新版本只会加功能,不会破坏你已经写好的代码。兼容性页面列出了测试过的浏览器和 Fabric.js 版本。
正在考虑
- 更多存储示例,比如 Supabase、Firebase,以及把 IndexedDB 作为主存储。
- 多页文档,一份文档包含多个画布。
- 更小的文本历史步骤,让长文本编辑占用更少内存。
- Fabric.js 8,发布后会像 6 和 7 一样完整测试。
暂不计划
- 实时协作。 修订号能发现冲突,但多人同时在线编辑需要另一套设计,比如 CRDT。
- 内置工具栏。 编辑器的界面仍然由你决定。
功能建议
请在 GitHub issues 提交。描述你的编辑器里遇到的问题,而不只是你想到的解决办法。有真实场景的功能建议,比投票更能影响 Fabric.js 编辑器路线图。