tldraw 正式发布 SDK 4.0,这是其无限画布工具的第四个重大版本。新版本带来多项改动,重点包括新增多种起始套件(Starter Kits)、许可政策调整以及重要的可访问性升级。开发者在使用中需注意部分破坏性变更。
此次版本增加了包括 Cursor-for-tldraw agent starter 在内的 Starter Kits,支持在画布中集成 AI 交互、分支聊天、多人协作与工作流等场景。所有 Starter Kits 采用 MIT 许可,便于快速构建应用。在许可层面,开发环境可继续免费使用,但生产环境需申请有效许可密钥,并提供 100 天免费试用。
在可访问性方面,tldraw SDK 4.0 达到 WCAG 2.2 AA 标准,新增高对比度模式、改进键盘操作和菜单可滚动性,同时增强了 aria-label 与快捷键支持。这些改进使画布在更多用户场景下更加易用。
常见问题
Q:tldraw SDK 4.0 的主要新增功能是什么?
A:包括新起始套件(如 Cursor-for-tldraw agent starter)、可访问性提升和许可机制调整。
Q:生产环境使用是否免费?
A:不完全免费。开发环境可免费使用,但生产环境需申请许可密钥,官方提供 100 天试用期。
Q:哪些可访问性标准已达成?
A:新版本达到 WCAG 2.2 AA 标准,改进对比度、键盘操作与辅助标签等。
Q:Starter Kits 的授权方式是什么?
A:所有新起始套件均采用 MIT 许可,开发者可自由集成和扩展。
Q:是否存在迁移成本?
A:是的。4.0 包含部分破坏性更新,如 CSS 变量命名调整、旧组件替换与部分 API 改动。