v1.7.0
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
getUnsafeAddressandasByteBuffermethods (usegetUnsafeStructAddressandasArenaScopedByteBufferinstead) - Removes accidentally included "deprecated" libvips operations (specifically removes
avifsaveTarget,cache,magicksaveBmp,pbmsaveTarget,pfmsaveTarget,pgmsaveTarget,pnmsaveTargetinternal operations)- Note that there is no lost functionality here - these methods are internal libvips helper methods for other operations - see discussion
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