Skip to content

v1.7.0

Compare
Choose a tag to compare
@lopcode lopcode released this 13 Jun 23:18
· 16 commits to main since this release
df781b7

Notable changes

  • Adds support for libvips header operations, including access to things like ICC Profiles, EXIF data, and embedded preview images (see image for sample, libvips docs)
  • Removes long-deprecated getUnsafeAddress and asByteBuffer methods (use getUnsafeStructAddress and asArenaScopedByteBuffer instead)
  • Removes accidentally included "deprecated" libvips operations (specifically removes avifsaveTarget, cache, magicksaveBmp, pbmsaveTarget, pfmsaveTarget, pgmsaveTarget, pnmsaveTarget internal operations)
    • Note that there is no lost functionality here - these methods are internal libvips helper methods for other operations - see discussion
Screenshot 2025-06-14 at 00 09 41

Commits

  • Bump the jackson group with 2 updates by @dependabot in #147
  • Bump org.gradle.toolchains.foojay-resolver-convention from 0.10.0 to 1.0.0 by @dependabot in #151
  • Remove deprecated manual methods, and hide deprecated operations by @lopcode in #155
  • Image metadata getting and setting by @lopcode in #156

Full Changelog: v1.6.0...v1.7.0