pillow v3.0.0 Release Notes
Release Date: 2015-10-01 // over 8 years ago-
Check flush method existence for file-like object #1398 [mrTable, radarhere]
โ Added PDF multipage saving #1445 [radarhere]
โ Removed deprecated code, Image.tostring, Image.fromstring, Image.offset, ImageDraw.setink, ImageDraw.setfill, ImageFileIO, ImageFont.FreeTypeFont and ImageFont.truetype
file
kwarg, ImagePalette private _make functions, ImageWin.fromstring and ImageWin.tostring #1343 [radarhere]Load more broken images #1428 [homm]
Require zlib and libjpeg #1439 [wiredfool]
Preserve alpha when converting from a QImage to a Pillow Image by using png instead of ppm #1429 [ericfrederich]
Qt needs 32 bit aligned image data #1430 [ericfrederich]
Tiff ImageFileDirectory rewrite #1419 [anntzer, wiredfool, homm]
โ Removed spammy debug logging #1423 [wiredfool]
๐พ Save as GiF89a with support for animation parameters #1384 [radarhere]
๐ Correct convert matrix docs #1426 [wiredfool]
Catch TypeError in _getexif #1414 [radarhere, wiredfool]
๐ Fix for UnicodeDecodeError in TiffImagePlugin #1416 [bogdan199, wiredfool]
Dedup code in image.open #1415 [wiredfool]
Skip any number extraneous chars at the end of JPEG chunks #1337 [homm]
๐จ Single threaded build for pypy3, refactor #1413 [wiredfool]
Fix loading of truncated images with LOAD_TRUNCATED_IMAGES enabled #1366 [homm]
๐ Documentation update for concepts: bands #1406 [merriam]
โ Add Solaris/SmartOS include and library directories #1356 [njones11]
๐ Improved handling of getink color #1387 [radarhere]
๐ Disable compiler optimizations for topalette and tobilevel functions for all msvc versions #1402 (fixes #1357) [cgohlke]
โ Skip ImageFont_bitmap test if _imagingft C module is not installed #1409 [homm]
โ Add param documentation to ImagePalette #1381 [bwrsandman]
Corrected scripts path #1407 [radarhere]
โก๏ธ Updated libtiff to 4.0.6 #1405, #1421 [radarhere]
โก๏ธ Updated Platform Support for Yosemite #1403 [radarhere]
๐ Fixed infinite loop on truncated file #1401 [radarhere]
Check that images are L mode in ImageMorph methods #1400 [radarhere]
In tutorial of pasting images, add to mask text #1389 [merriam]
๐ Style/health fixes #1391, #1397, #1417, #1418 [radarhere]
โ Test on Python 3.5 dev and 3.6 nightly #1361 [hugovk]
๐ Fix fast rotate operations #1373 [radarhere]
โ Added support for pathlib Path objects to open and save #1372 [radarhere]
๐ Changed register calls to use format property #1333 [radarhere]
โ Added support for ImageGrab.grab to OS X #1367, #1443 [radarhere, hugovk]
๐ Fixed PSDraw stdout Python 3 compatibility #1365 [radarhere]
โ Added Python 3.3 to AppVeyor #1363 [radarhere]
Treat MPO with unknown header as base JPEG file #1350 [hugovk, radarhere]
โ Added various tests #1330, #1344 [radarhere]
โ More ImageFont tests #1327 [hugovk]
๐จ Use logging instead of print #1207 [anntzer]