Skip to content
- 最新消息:停止支持 Node.js 18,现在需要 Node.js >= 20.9.0。
- 突发:移除
install 脚本。如果没有预构建的特定平台二进制文件,可以使用 WebAssembly 或手动 从源码构建。
- 最新消息:有损 AVIF 输出现在使用基于 SSIMULACRA2 的
iq 质量指标进行调优。
- 突发:添加
limitInputChannels,默认值为 5。
- 最新消息:移除已弃用的
failOnError 构造函数属性。
- 突发:从
metadata 响应中移除已弃用的 paletteBitDepth。
- 突发:从
sharpen 操作中移除已弃用的属性。
- 最新消息:为了 API 的一致性,将
format.jp2k 重命名为 format.jp2。
- 升级到 libvips v8.18.3 以修复上游的漏洞。
- 从 WebAssembly 二进制文件中移除实验性状态。
- 为 FreeBSD(WebAssembly)添加预构建的二进制文件。
- 废弃 Windows 32 位 (win32-ia32) 预编译二进制文件。
- 确保 TIFF 输出
bitdepth 选项限制为 1、2 或 4。
- 为 AVIF/HEIF 添加
tune 选项以控制质量指标。#4227
- 添加
keepGainMap 和 withGainMap 来处理带有嵌入增益图的 HDR JPEG 图片。#4314
- 为输出图片添加
toUint8Array,作为由可转移的 ArrayBuffer 支持的 TypedArray。#4355
- 需要使用静态路径的预构建二进制文件来帮助代码打包。#4380
- TypeScript:确保
FormatEnum 键与实际匹配。#4475
- 向
trim 操作添加 margin 选项。 #4480 @eddienubes
- 确保 HEIF 主项目被用作默认页面/帧。 #4487
- 在元数据响应中添加图片媒体类型(MIME 类型)。#4492
- 在 EXIF 元数据中添加
withDensity 来设置输出密度。#4496
- 改进
pkg-config 路径发现。#4504
- 为 WebP 添加
exact 选项,以控制透明像素的颜色值。
- 为 ECMAScript 模块(ESM)添加支持。#4509 @florian-lefebvre