Skip to content

v0.21.0 - 2018年10月4日

  • 弃用以下与调整大小相关的函数:crop、embed、ignoreAspectRatio、max、min 和 withoutEnlargement。现在可以通过传递给 resize 函数的选项来访问它们。例如:embed('north') 现在是 resize(width, height, { fit: 'contain', position: 'north' }),crop('attention') 现在是 resize(width, height, { fit: 'cover', position: 'attention' }),max().withoutEnlargement() 现在是 resize(width, height, { fit: 'inside', withoutEnlargement: true })。#1135
  • 弃用 background 函数。为 resize、extend 和 flatten 操作增加了每次操作的 background 选项。 #1392
  • 将 size 添加到 metadata 响应(仅限流和缓冲输入)。#695
  • 将自定义裁剪操作切换到 vips_find_trim。#914
  • 在 metadata 响应中添加 chromaSubsampling 和 isProgressive 属性。 #1186
  • 放弃对节点4的支持。 #1212
  • 默认启用 SIMD 卷积。 #1213
  • 为基于 musl 的 Linux 添加实验性预构建二进制文件。 #1379
  • 通过 vips_rotate 添加对任意旋转角度的支持。 #1385 @freezy