pillow v8.4.0 Release Notes

Release Date: 2021-10-15 // over 2 years ago
    • Prefer global transparency in GIF when replacing with background color #5756 [radarhere]

    • ➕ Added "exif" keyword argument to TIFF saving #5575 [radarhere]

    • Copy Python palette to new image in quantize() #5696 [radarhere]

    • Read ICO AND mask from end #5667 [radarhere]

    • Actually check the framesize in FliDecode.c #5659 [wiredfool]

    • Determine JPEG2000 mode purely from ihdr header box #5654 [radarhere]

    • 🛠 Fixed using info dictionary when writing multiple APNG frames #5611 [radarhere]

    • 👍 Allow saving 1 and L mode TIFF with PhotometricInterpretation 0 #5655 [radarhere]

    • For GIF save_all with palette, do not include palette with each frame #5603 [radarhere]

    • Keep transparency when converting from P to LA or PA #5606 [radarhere]

    • Copy palette to new image in transform() #5647 [radarhere]

    • ➕ Added "transparency" argument to EpsImagePlugin load() #5620 [radarhere]

    • Corrected pathlib.Path detection when saving #5633 [radarhere]

    • ➕ Added WalImageFile class #5618 [radarhere]

    • Consider I;16 pixel size when drawing text #5598 [radarhere]

    • 0️⃣ If default conversion from P is RGB with transparency, convert to RGBA #5594 [radarhere]

    • Speed up rotating square images by 90 or 270 degrees #5646 [radarhere]

    • ➕ Add support for reading DPI information from JPEG2000 images [rogermb, radarhere]

    • Catch TypeError from corrupted DPI value in EXIF #5639 [homm, radarhere]

    • Do not close file pointer when saving SGI images #5645 [farizrahman4u, radarhere]

    • 🗄 Deprecate ImagePalette size parameter #5641 [radarhere, hugovk]

    • 🍎 Prefer command line tools SDK on macOS #5624 [radarhere]

    • ➕ Added tags when saving YCbCr TIFF #5597 [radarhere]

    • PSD layer count may be negative #5613 [radarhere]

    • 🛠 Fixed ImageOps expand with tuple border on P image #5615 [radarhere]

    • 🛠 Fixed error saving APNG with duplicate frames and different duration times #5609 [thak1411, radarhere]