Fabric.js 7.4.0 已经发布,修复 CVE-2026-44311 漏洞。Fabric.js 是一款简单而强大的 JavaScript Canvas 库,在 HTML5 Canvas 元素之上提供了互动的对象模型,同时还包含 Canvas-to-SVG 解析器。
使用 Fabric.js 可以创建和填充画布上的对象,从简单的几何图形到成百上千路径组成的复杂图形。可以通过鼠标轻松的移动、缩放和旋转这些对象,修改它们的属性(颜色、透明度,层叠顺序)等等。

具体更新内容包括:
- chore():将 major eslint 更新至 10 #10956
- chore():修复非功能性拼写错误 #10949
- chore(deps-dev):将 oxfmt 从 0.42.0 升级到 0.45.0 #10964
- ci(dependabot):批量更新 vite-related npm #10967
- chore(deps-dev):将 vitest group 更新 4 次 #10968
- chore(deps-dev):将 es-toolkit 从 1.45.1 升级到 1.46.0 #10971
- chore(deps-dev):将 PostCSS 从 8.5.8 升级到 8.5.12 #10972
- chore(deps-dev):将 rolldown 从 1.0.0-rc.12 升级到 1.0.0-rc.16 #10966
- fix():修复安全公告合并中的类型检查 #10973
- fix():在缩放、尺寸和控制坐标中保留视口旋转 #10977
- 版本 7.4.0 #10980
更新说明:https://github.com/fabricjs/fabric.js/releases/tag/v740