Skip to content

v0.9.0-pre17

Pre-release
Pre-release
Compare
Choose a tag to compare
@HappySeaFox HappySeaFox released this 06 Oct 19:37
· 862 commits to master since this release

AVIF: Fixed library name for static vcpkg
BINDINGS/C++: Added image::with_meta_data() overload
BINDINGS/C++: Cleanup headers
BINDINGS/C++: Make moving operators noexcept
BINDINGS/C++: Print 'NULL pointer has been passed' with TRACE level
BINDINGS/C++: with_background() in conversion_options sets two colors
CODECS: Added priorities
CODECS: Advance codec layout version to 6
CODECS: Fill compression of source images
CODECS: Remove seek_next_pass codec function and interlaced-passes parameter
COMMON: Added AV1 compression
COMMON: Added SAIL_IMAGE_PROPERTY_FLIPPED_HORIZONTALLY
COMMON: Added SAIL_META_DATA_ID
COMMON: Added SAIL_META_DATA_SOFTWARE_VERSION, SAIL_META_DATA_TIME_CONSUMED, SAIL_META_DATA_JOB
COMMON: Added image flipping functions
COMMON: Added image gamma
COMMON: Remove SAIL_IO_OPTION_INTERLACED from default read and write options
DOC: Added priority description
EXTRA: Added jasper
GIF: Treat extension length as unsigned
JPEG2000: Added JPEG2000 (reading)
JPEG: Save image gamma
LIBSAIL-MANIP: Use size_t instead of unsigned
LIBSAIL: Fixed error on enumerating codecs
PNG: Fixed memory leak in hex_string_to_meta_data_node()
PNG: Save and load image gamma
SAIL: Added release/debug prefix in make-portable.sh
TGA: Added TGA (reading)
WEBP: Fixed seeking
WEBP: Fixed library name for static vcpkg