Skip to content

v8.16.0

Compare
Choose a tag to compare
@jcupitt jcupitt released this 28 Oct 12:03
· 43 commits to 8.16 since this release
8dd0510

Release notes here:

https://www.libvips.org/2024/10/10/What's-new-in-8.16.html

Changes since 8.15:

  • allow small offsets for the PDF magic string [project0]
  • add support for OJPEG tiffs [DarthSim]
  • add "palette" metadata item to flag palette images [DarthSim]
  • jxl load and save now support exif, xmp, animation [DarthSim]
  • improved configure output
  • add a filetype blocker for imagemagick
  • add basic g_auto support
  • support for long EXIF values [MarcosAndre]
  • better system error messages on windows [kleisauke]
  • add configurable max coordinate and vips_max_coord_get()
  • improve kill handling
  • PFM save and load now uses scRGB (ie. linear 0-1) [NiHoel]
  • turn vips_addalpha() into a VipsOperation [RiskoZoSlovenska]
  • add vips_rawsave_target(), vips_rawsave_buffer() [akash-akya]
  • vipsheader supports multiple "-f field" arguments [sergeevabc]
  • add "target_size" to webpsave [john-parton]
  • add "passes" to webpsave [john-parton]
  • revise sRGB -> B_W coefficients [daniellovera]
  • add vips_sdf(), vips_clamp(), vips_maxpair(), vips_minpair()
  • more const for the C++ API [Julianiolo]
  • deprecate "cache" (use tilecache instead)
  • add tests for tokenisation
  • add "unpack_complex" option to vips_getpoint()
  • add deflate compression level setting to tiffsave [ruven]
  • add "smart_deblock" to webpsave [goodusername123]

Windows binaries here:

https://github.com/libvips/build-win64-mxe/releases/tag/v8.16.0