·
1 commit
to master
since this release
TwelveMonkeys ImageIO 3.15.0 release notes
This release finally fixes some long-standing WebP decoding issues, along with some TIFF CCITT/fax decoding issues and also adds stricter memory allocation guards to avoid OOME situations. More input validation in DDS, BMP, PCX, PICT and ThumbsDB formats, and some other general improvements.
What's Changed
- HDR: Fix reading of uncompressed (raw) RGBE by @arib06 in #1317
- WebP: Fix green tint vp8 intra prediction and tm pred by @karstenw-ro in #1315
- PCX: Reject bit-plane counts over 8 in PCX planar read by @arib06 in #1313
- SVG: Quote namespace prefix before regex match in SVGImageReaderSpi by @arib06 in #1310
- BMP: Clamp x delta to row bounds in RLE8 decoder by @arib06 in #1304
- ThumbsDB: Validate item id and bound filename length in thumbs.db catalog by @arib06 in #1323
- Core: Create temp cache files with owner-only permissions by @arib06 in #1311
- PICT: Validate QuickTime RAW data size against pixel geometry by @arib06 in #1326
- Core: Don't add alpha channel in createRotated for quadrant rotations by @nandhak0318 in #1333
- TIFF: Fix CCITT/fax decoding bug by @haraldk in #1336
- DDS: Validate the DDS mipmap count against input + cap. by @haraldk in #1337
New Contributors
- @arib06 made their first contribution in #1317
- @karstenw-ro made their first contribution in #1315
- @nandhak0318 made their first contribution in #1333
Full Changelog: twelvemonkeys-3.14.0...twelvemonkeys-3.15.0