Releases: zyl-ui/vue-file-viewer
Releases · zyl-ui/vue-file-viewer
v1.4.0
🔒 修复的安全漏洞
-
axios (High Severity) - ✅ 完全修复
- 升级:
0.27.2→1.6.0 - 修复: CSRF 和 SSRF 漏洞(CVE-2023-45857)
- 升级:
-
pdfjs-dist (High Severity) - 🟡 部分修复
- 升级:
2.15.349→2.16.105 - 说明: 原计划升级到 3.11.174,但因项目使用 Webpack 4,pdfjs-dist 3.x 的现代语法(可选链操作符
?.)无法被转译。采用 2.16.105(2.x 系列的最新版本),在兼容性和安全性之间取得平衡。
- 升级:
✨ 新增特性
-
完全离线/内网部署支持
- ✅ PDF Worker 文件使用 file-loader 本地打包
- ✅ cmaps 字符映射文件自动复制到项目中(169个文件,约1.5MB)
- ✅ 不依赖任何外部 CDN
- ✅ 适合内网环境、政企项目
-
Node.js 18 支持
- 添加 cross-env 包
- 配置 NODE_OPTIONS=--openssl-legacy-provider
- 解决 Webpack 4 在 Node.js 18 上的兼容性问题