更新日志
在线 SVG 编辑器的新功能与改进,写给正在使用它的人。
2026 年 8 月:编辑器可靠性提升
- 专用 SVG 编辑器页面现已扩展跨浏览器测试覆盖,确保在 Chromium、Firefox 和 WebKit 浏览器中行为一致。
- 编辑器的导入、导出、键盘快捷键和各语言界面现在由自动化测试验证,可在问题到达用户之前发现回归。
2026 年 8 月:React 与 Web Component 适配器
- 新增 React 适配器(`online-svg-editor/adapters/react`),提供 `<SvgEditor>` 组件与 `useSvgEditor()` Hook,支持 StrictMode 安全生命周期、稳定的命令式 ref 句柄和可选错误边界。
- 新增 Web Component 适配器(`online-svg-editor/adapters/web-component`),提供 `<svg-editor>` 自定义元素,支持反射属性、`svg-editor:ready` / `svg-editor:error` 事件,并通过显式 `defineSvgEditor()` 注册(导入时不污染全局注册表)。
- 两个适配器均可安全用于 SSR 导入,React 作为 peer 依赖外部化,并共享现有编辑器实例 chunk(不重复核心代码)。
- 新增可运行的消费者示例(React + Vite、Next.js、Web Component)加入 SDK 示例套件,并由发布门禁验证。
2026 年 7 月
- 分享到社交平台时,每个页面都会显示合适的预览封面图。
- “关于”页面现在会说明这个工具是什么、如何保护你的文件隐私,以及如何联系我们。
- 《SVG、PNG、JPG 各自适合什么场景》指南新增了一览对比表和参考链接。
- 搜索引擎现在能展示更丰富、结构更清晰的站点摘要。