Skip to content

v0.34.0 - 4th April 2025

  • Breaking: Support array of input images to be joined or animated. #1580

  • Breaking: Ensure removeAlpha removes all alpha channels. #2266

  • Breaking: Non-animated GIF output defaults to no-loop instead of loop-forever. #3394

  • Breaking: Support info.size on wide-character systems via upgrade to C++17. #3943

  • Breaking: Ensure background metadata can be parsed by color package. #4090

  • Add isPalette and bitsPerSample to metadata, deprecate paletteBitDepth.

  • Expose WebP smartDeblock output option.

  • Prevent use of linux-x64 binaries with v1 microarchitecture.

  • Add autoOrient operation and constructor option. #4151 @happycollision

  • TypeScript: Ensure channel counts use the correct range. #4197 @DavidVaness

  • Improve support for ppc64le architecture. #4203 @sumitd2

  • Add pdfBackground constructor property. #4207 @calebmer

  • Expose erode and dilate operations. #4243 @qpincon

  • Add support for RGBE images. Requires libvips compiled with radiance support. #4316 @florentzabera

  • Allow wide-gamut HEIF output at higher bitdepths. #4344