------------------
- Close files after loading if possible 2330
[homm, wiredfool]
- Fix Image Access to be reloadable when embedding the Python interpreter 2296
[wiredfool, cgohlke]
- Fetch DPI from EXIF if not specified in JPEG header 2449, 2472
[hugovk]
- Removed winbuild checksum verification 2468
[radarhere]
- Git: Set ContainerIO test file as binary 2469
[cgohlke]
- Remove superfluous import of FixTk 2455
[cgohlke)
- Fix import of tkinter/Tkinter 2456
[cgohlke)
- Pure Python Decoders, including Python decoder to fix for MSP images 1938
[wiredfool, hugovk]
- Reorganized GifImagePlugin, fixes 2314. 2374
[radarhere, wiredfool]
- Doc: Reordered operating systems in Compatibility Matrix 2436
[radarhere]
- Test: Additional tests for BufrStub, Eps, Container, GribStub, IPTC, Wmf, XVThumb, ImageDraw, ImageMorph, ImageShow 2425
[radarhere]
- Health fixes 2437
[radarhere]
- Test: Correctness tests ContainerIO, XVThumbImagePlugin, BufrStubImagePlugin, GribStubImagePlugin, FitsStubImagePlugin, Hdf5StubImagePlugin, PixarImageFile, PsdImageFile 2443, 2442, 2441, 2440, 2431, 2430, 2428, 2427
[hugovk]
- Remove unused imports 1822
[radarhere]
- Replaced KeyError catch with dictionary get method 2424
[radarhere]
- Test: Removed unrunnable code in test_image_toqimage 2415
[hugovk]
- Removed use of spaces in TIFF kwargs names, deprecated in 2.7 1390
[radarhere]
- Removed deprecated ImageDraw setink, setfill, setfont methods 2220
[jdufresne]
- Send unwanted subprocess output to /dev/null 2253
[jdufresne]
- Fix division by zero when creating 0x0 image from numpy array 2419
[hugovk]
- Test: Added matrix convert tests 2381
[hugovk]
- Replaced broken URL to partners.adobe.com 2413
[radarhere]
- Removed unused private functions in setup.py and build_dep.py 2414
[radarhere]
- Test: Fixed Qt tests for QT5 and saving 1 bit PNG 2394
[wiredfool]
- Test: docker builds for Arch and Debian Stretch 2394
[wiredfool]
- Updated libwebp to 0.6.0 on appveyor 2395
[radarhere]
- More explicit error message when saving to a file with invalid extension 2399
[ces42]
- Docs: Update some http urls to https 2403
[hugovk]
- Preserve aux/alpha channels when performing Imagecms transforms 2355
[gunjambi]
- Test linear and radial gradient effects 2382
[hugovk]
- Test ImageDraw.Outline and and ImageDraw.Shape 2389
[hugovk]
- Added PySide to ImageQt documentation 2392
[radarhere]
- BUG: Empty image mode no longer causes a crash 2380
[evalapply]
- Exclude .travis and contents from manifest 2386
[radarhere]
- Remove 'MIT-like' from license 2145
[wiredfool]
- Tests: Add tests for several Image operations 2379
[radarhere]
- PNG: Moved iCCP chunk before PLTE chunk when saving as PNG, restricted chunks known value/ordering 2347
[radarhere]
- Default to inch-interpretation for missing ResolutionUnit in TiffImagePlugin 2365
[lambdafu]
- Bug: Fixed segfault when using ImagingTk on pypy Issue 2376, 2359.
[wiredfool]
- Bug: Fixed Integer overflow using ImagingTk on 32 bit platforms 2359
[wiredfool, QuLogic]
- Tests: Added docker images for testing alternate platforms. See also https://github.com/python-pillow/docker-images. #2368
[wiredfool]
- Removed PIL 1.0 era TK readme that concerns Windows 95/NT 2360
[wiredfool]
- Prevent ``nose -v`` printing docstrings 2369
[hugovk]
- Replaced absolute PIL imports with relative imports 2349
[radarhere]
- Added context managers for file handling 2307
[radarhere]
- Expose registered file extensions in Image 2343
[iggomez, radarhere]
- Make mode descriptor cache initialization thread-safe. 2351
[gunjambi]
- Updated Windows test dependencies: Freetype 2.7.1, zlib 1.2.11 2331, 2332, 2357
[radarhere]
- Followed upstream pngquant packaging reorg to libimagquant 2354
[radarhere]
- Fix invalid string escapes 2352
[hugovk]
- Add test for crop operation with no argument 2333
[radarhere]