跳转到内容

v0.17.0 - 2016年12月11日

  • 放弃对 Node 版本低于 v4 的支持。

  • 弃用以下输出格式“选项”函数: quality、progressive、compressionLevel、withoutAdaptiveFiltering、 withoutChromaSubsampling、trellisQuantisation、trellisQuantization、 overshootDeringing、optimiseScans 和 optimizeScans。 现在通过输出格式函数访问这些功能,例如 quality(n) 现为 jpeg({quality: n}) 和/或 webp({quality: n})

  • 如果未指定其他格式,则自动将 GIF 和 SVG 输入转换为 PNG 输出。

  • 暴露 libvips 的“centre”缩放选项,以模拟 *magick 的 +0.5px 约定。 #568

  • 确保支持 SVG 内嵌的 base64 PNG 和 JPEG 图片。 #601 @dynamite-ready

  • 确保在盒式滤波缩小之前执行预乘操作。 #605 @CmdrShepardsPie @teroparvinen

  • 添加对基于瓦片的 PNG 和 WebP 输出格式的支持(除 JPEG 外)。 #622 @ppaskaris

  • 允许对灰度输入使用 extend。 #623 @ppaskaris

  • 允许非 RGB 输入嵌入/扩展到带有 alpha 通道的背景中。 #646 @DaGaMs