What's Changed
- Make sure that ReadAsync and WriteAsync throw an OperationCanceledException when the task was canceled (#2066)
- Fixed decoding of yuv422 tiff (#2074)
- Added JFIF as a supported extension (##2075)
- Report the correct error when decoding an invalid WebP file (#2076)
- Make sure we clear the collection before reading in the ReadAsync and PingAsync methods (#2077)
- Make sure that WriteAsync uses a stream that is both readable and writable when reading from a file path (#2081)
- Fixed cancelling MagickImage.ReadAsync crashes the process with an access violation (14.16.0, 14.15.0) (#2084)
Related changes in ImageMagick since the last release of Magick.NET:
- Added initial support for the aseprite format (ImageMagick/ImageMagick#8783)
- Phase similarity now matches Fred's phase script
- Amiga Workbench .info coder (image/x-amiga-icon) (ImageMagick/ImageMagick#8606)
- Add c2pa coder framework
- Stack Overflown CALS decoder due to missing depth check (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wxw6-98rj-hjfr)
- Policy Bypass in MAT decoder when reading highly compressed data (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-3j4w-pvxj-fpjc)
- Denial of service with crafted XMP profile (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-27m9-54jx-fgvq)
- Policy Bypass in CUT encoder (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-r868-pmwh-fv2c)
- Invalid Memory Free in MVG decoder (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6xf5-c3jx-rp39)
- Code Injection in the postscript coders (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5rg6-j44q-q892)
- Policy Bypass when using coder as the domain (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vcjj-32hg-qpx5)
- Denial of service possible when parsing an XMP profile (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-v45j-x8p4-3mh4)
- Unclosed file pointer in magick script (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-2w4h-697j-4vrm)
- Denial of service in MVG decoder (https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qr53-hc3p-fc62)
Library updates:
- ImageMagick 7.1.2-31 (2026-09-03)
- aom 3.15.0 (2026-08-25)
- openexr 3.4.15 (2026-08-22)
- libffi 3.8.0 (2026-08-09)
- fontconfig 2.18.3 (2026-08-06)
- gdk-pixbuf 2.44.8 (2026-08-12)
- harfbuzz 14.4.0 (2026-08-26)
- libheif 1.23.2 (2026-08-25)
- imath 3.2.3 (2026-08-20)
- openjph 0.31.0 (2026-07-27)
Full Changelog: 14.16.0...14.17.0