mirror of
https://github.com/python-pillow/Pillow.git
synced 2024-12-25 01:16:16 +03:00
Merge pull request #2322 from radarhere/changes
Added missing PR numbers to Changes.rst
This commit is contained in:
commit
df5f62e719
310
CHANGES.rst
310
CHANGES.rst
|
@ -461,7 +461,7 @@ Changelog (Pillow)
|
|||
- Fix typos in TIFF tags #1918
|
||||
[radarhere]
|
||||
|
||||
- Skip tests that require libtiff if it is not installed, fixes #1866
|
||||
- Skip tests that require libtiff if it is not installed #1893 (fixes #1866)
|
||||
[wiredfool]
|
||||
|
||||
- Skip test when icc profile is not available, fixes #1887
|
||||
|
@ -488,7 +488,7 @@ Changelog (Pillow)
|
|||
- Combined duplicate code in ImageTk #1856
|
||||
[radarhere]
|
||||
|
||||
- Added --disable-platform-guessing option to setup.py build extension, #1861
|
||||
- Added --disable-platform-guessing option to setup.py build extension #1861
|
||||
[angeloc]
|
||||
|
||||
- Fixed loading Transparent PNGs with a transparent black color #1840
|
||||
|
@ -554,7 +554,7 @@ Changelog (Pillow)
|
|||
- SpiderImagePlugin: raise an error when seeking in a non-stack file #1794
|
||||
[radarhere, jmichalon]
|
||||
|
||||
- Added Support for 2/4 bpp Tiff Grayscale Images #1789
|
||||
- Added support for 2/4 bpp Tiff grayscale images #1789
|
||||
[zwhfly]
|
||||
|
||||
- Removed unused variable from selftest #1788
|
||||
|
@ -581,7 +581,7 @@ Changelog (Pillow)
|
|||
- Added __copy__ method to Image #1772
|
||||
[radarhere]
|
||||
|
||||
- Updated dates in PIL license in OleFileIO README #1787
|
||||
- Updated dates in PIL license in OleFileIO README #1787
|
||||
[radarhere]
|
||||
|
||||
- Corrected Tiff tag names #1786
|
||||
|
@ -605,16 +605,16 @@ Changelog (Pillow)
|
|||
- Documentation changes, URL update, transpose, release checklist
|
||||
[radarhere]
|
||||
|
||||
- Fixed saving to nonexistant files specified by pathlib.Path objects, fixes #1747
|
||||
- Fixed saving to nonexistant files specified by pathlib.Path objects #1748 (fixes #1747)
|
||||
[radarhere]
|
||||
|
||||
- Round Image.crop arguments to the nearest integer, fixes #1744
|
||||
- Round Image.crop arguments to the nearest integer #1745 (fixes #1744)
|
||||
[hugovk]
|
||||
|
||||
- Fix uninitialized variable warning in _imaging.c:getink, fixes #486
|
||||
- Fix uninitialized variable warning in _imaging.c:getink #1663 (fixes #486)
|
||||
[wiredfool]
|
||||
|
||||
- Disable multiprocessing install on cygwin, fixes #1690
|
||||
- Disable multiprocessing install on cygwin #1700 (fixes #1690)
|
||||
[wiredfool]
|
||||
|
||||
- Fix the error reported when libz is not found #1764
|
||||
|
@ -629,7 +629,7 @@ Changelog (Pillow)
|
|||
- Fix EXIF tag name typos #1736
|
||||
[zarlant, radarhere]
|
||||
|
||||
- Updated freetype to 2.6.3, Tk/Tcl to 8.6.5 and 8.5.19
|
||||
- Updated freetype to 2.6.3, Tk/Tcl to 8.6.5 and 8.5.19 #1725, #1752
|
||||
[radarhere]
|
||||
|
||||
- Add a loader for the FTEX format from Independence War 2: Edge of Chaos #1688
|
||||
|
@ -721,7 +721,7 @@ Changelog (Pillow)
|
|||
- Let EditorConfig take care of some basic formatting #1489
|
||||
[hugovk]
|
||||
|
||||
- Restore gpsexif data to the v1 form
|
||||
- Restore gpsexif data to the v1 form #1619
|
||||
[wiredfool]
|
||||
|
||||
- Add /usr/local include and library directories for freebsd #1613
|
||||
|
@ -820,16 +820,16 @@ Changelog (Pillow)
|
|||
- Added some requirements for make release-test #1451
|
||||
[wiredfool]
|
||||
|
||||
- Flatten tiff metadata value SAMPLEFORMAT to initial value, fixes #1466
|
||||
- Flatten tiff metadata value SAMPLEFORMAT to initial value #1467 (fixes #1466)
|
||||
[wiredfool]
|
||||
|
||||
- Fix handling of pathlib in Image.save. Fixes #1460
|
||||
- Fix handling of pathlib in Image.save #1464 (fixes #1460)
|
||||
[wiredfool]
|
||||
|
||||
- Make tests more robust #1469
|
||||
[hugovk]
|
||||
|
||||
- Use correctly sized pointers for windows handle types. #1458
|
||||
- Use correctly sized pointers for windows handle types #1458
|
||||
[nu744]
|
||||
|
||||
3.0.0 (2015-10-01)
|
||||
|
@ -886,7 +886,7 @@ Changelog (Pillow)
|
|||
- Fix loading of truncated images with LOAD_TRUNCATED_IMAGES enabled #1366
|
||||
[homm]
|
||||
|
||||
- Documentation update for concepts: bands
|
||||
- Documentation update for concepts: bands #1406
|
||||
[merriam]
|
||||
|
||||
- Add Solaris/SmartOS include and library directories #1356
|
||||
|
@ -895,7 +895,7 @@ Changelog (Pillow)
|
|||
- Improved handling of getink color #1387
|
||||
[radarhere]
|
||||
|
||||
- Disable compiler optimizations for topalette and tobilevel functions for all msvc versions, fixes #1357
|
||||
- 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
|
||||
|
@ -1075,16 +1075,16 @@ Changelog (Pillow)
|
|||
2.8.0 (2015-04-01)
|
||||
------------------
|
||||
|
||||
- Fix 32-bit BMP loading (RGBA or RGBX)
|
||||
- Fix 32-bit BMP loading (RGBA or RGBX) #1125
|
||||
[artscoop]
|
||||
|
||||
- Fix UnboundLocalError in ImageFile #1131
|
||||
[davarisg]
|
||||
|
||||
- Re-enable test image caching
|
||||
- Re-enable test image caching #982
|
||||
[hugovk, homm]
|
||||
|
||||
- Fix: Cannot identify EPS images, fixes #1104
|
||||
- Fix: Cannot identify EPS images #1152 (fixes #1104)
|
||||
[hugovk]
|
||||
|
||||
- Configure setuptools to run nosetests, fixes #729
|
||||
|
@ -1093,7 +1093,7 @@ Changelog (Pillow)
|
|||
- Style/health fixes
|
||||
[radarhere, hugovk]
|
||||
|
||||
- Add support for HTTP response objects to Image.open()
|
||||
- Add support for HTTP response objects to Image.open() #1151
|
||||
[mfitzp]
|
||||
|
||||
- Improve reference docs for PIL.ImageDraw.Draw.pieslice() #1145
|
||||
|
@ -1105,7 +1105,7 @@ Changelog (Pillow)
|
|||
- Fix ImagingEffectNoise #1128
|
||||
[hugovk]
|
||||
|
||||
- Remove unreachable code
|
||||
- Remove unreachable code #1126
|
||||
[hugovk]
|
||||
|
||||
- Let Python do the endian stuff + tests #1121
|
||||
|
@ -1126,10 +1126,10 @@ Changelog (Pillow)
|
|||
- iPython display hook #1091
|
||||
[wiredfool]
|
||||
|
||||
- Adjust buffer size when quality=keep, fixes #148 (again)
|
||||
- Adjust buffer size when quality=keep #1079 (fixes #148 again)
|
||||
[wiredfool]
|
||||
|
||||
- Fix for corrupted bitmaps embedded in truetype fonts. #1072
|
||||
- Fix for corrupted bitmaps embedded in truetype fonts #1072
|
||||
[jackyyf, wiredfool]
|
||||
|
||||
2.7.0 (2015-01-01)
|
||||
|
@ -1138,19 +1138,19 @@ Changelog (Pillow)
|
|||
- Split Sane into a separate repo: https://github.com/python-pillow/Sane
|
||||
[hugovk]
|
||||
|
||||
- Look for OS X and Linux fonts in common places. #1054
|
||||
- Look for OS X and Linux fonts in common places #1054
|
||||
[charleslaw]
|
||||
|
||||
- Fix CVE-2014-9601, potential PNG decompression DOS #1060
|
||||
[wiredfool]
|
||||
|
||||
- Use underscores, not spaces, in TIFF tag kwargs. #1044, #1058
|
||||
- Use underscores, not spaces, in TIFF tag kwargs #1044, #1058
|
||||
[anntzer, hugovk]
|
||||
|
||||
- Update PSDraw for Python3, add tests. #1055
|
||||
- Update PSDraw for Python3, add tests #1055
|
||||
[hugovk]
|
||||
|
||||
- Use Bicubic filtering by default for thumbnails. Don't use Jpeg Draft mode for thumbnails. #1029
|
||||
- Use Bicubic filtering by default for thumbnails. Don't use Jpeg Draft mode for thumbnails #1029
|
||||
[homm]
|
||||
|
||||
- Fix MSVC compiler error: Use Py_ssize_t instead of ssize_t #1051
|
||||
|
@ -1162,7 +1162,7 @@ Changelog (Pillow)
|
|||
- The GIF Palette optimization algorithm is only applicable to mode='P' or 'L' #993
|
||||
[moriyoshi]
|
||||
|
||||
- Use PySide as an alternative to PyQt4/5.
|
||||
- Use PySide as an alternative to PyQt4/5 #1024
|
||||
[holg]
|
||||
|
||||
- Replace affine-based im.resize implementation with convolution-based im.stretch #997
|
||||
|
@ -1186,13 +1186,13 @@ Changelog (Pillow)
|
|||
- Ico save, additional tests #1007
|
||||
[exherb]
|
||||
|
||||
- Use PyQt4 if it has already been imported, otherwise prefer PyQt5. #1003
|
||||
- Use PyQt4 if it has already been imported, otherwise prefer PyQt5 #1003
|
||||
[AurelienBallier]
|
||||
|
||||
- Speedup resample implementation up to 2.5 times. #977
|
||||
- Speedup resample implementation up to 2.5 times #977
|
||||
[homm]
|
||||
|
||||
- Speed up rotation by using cache aware loops, added transpose to rotations. #994
|
||||
- Speed up rotation by using cache aware loops, added transpose to rotations #994
|
||||
[homm]
|
||||
|
||||
- Fix Bicubic interpolation #970
|
||||
|
@ -1234,7 +1234,7 @@ Changelog (Pillow)
|
|||
2.6.0 (2014-10-01)
|
||||
------------------
|
||||
|
||||
- Relax precision of ImageDraw tests for x86, GimpGradient for PPC
|
||||
- Relax precision of ImageDraw tests for x86, GimpGradient for PPC #930
|
||||
[wiredfool]
|
||||
|
||||
2.6.0-rc1 (2014-09-29)
|
||||
|
@ -1249,7 +1249,7 @@ Changelog (Pillow)
|
|||
- Additional documentation for JPEG info and save options #890
|
||||
[wiredfool]
|
||||
|
||||
- Fix JPEG Encoding memory leak when exif or qtables were specified
|
||||
- Fix JPEG Encoding memory leak when exif or qtables were specified #921
|
||||
[wiredfool]
|
||||
|
||||
- Image.tobytes() and Image.tostring() documentation update #916 #917
|
||||
|
@ -1315,7 +1315,7 @@ Changelog (Pillow)
|
|||
- PyPy performance improvements #821
|
||||
[wiredfool]
|
||||
|
||||
- Added support for reading MPO files
|
||||
- Added support for reading MPO files #822
|
||||
[Feneric]
|
||||
|
||||
- Added support for encoding and decoding iTXt chunks #818
|
||||
|
@ -1333,16 +1333,16 @@ Changelog (Pillow)
|
|||
- Doc cleanup
|
||||
[wiredfool]
|
||||
|
||||
- Fix `ImageStat` docs
|
||||
- Fix `ImageStat` docs #796
|
||||
[akx]
|
||||
|
||||
- Added docs for ExifTags
|
||||
- Added docs for ExifTags #794
|
||||
[Wintermute3]
|
||||
|
||||
- More tests for CurImagePlugin, DcxImagePlugin, Effects.c, GimpGradientFile, ImageFont, ImageMath, ImagePalette, IptcImagePlugin, SpiderImagePlugin, SgiImagePlugin, XpmImagePlugin and _util
|
||||
[hugovk]
|
||||
|
||||
- Fix return value of FreeTypeFont.textsize() does not include font offsets
|
||||
- Fix return value of FreeTypeFont.textsize() does not include font offsets #784
|
||||
[tk0miya]
|
||||
|
||||
- Fix dispose calculations for animated GIFs #765
|
||||
|
@ -1367,7 +1367,6 @@ Changelog (Pillow)
|
|||
- Fixed CVE-2014-3589, a DOS in the IcnsImagePlugin (backport)
|
||||
[Andrew Drake]
|
||||
|
||||
|
||||
2.5.1 (2014-07-10)
|
||||
------------------
|
||||
|
||||
|
@ -1380,10 +1379,10 @@ Changelog (Pillow)
|
|||
2.5.0 (2014-07-01)
|
||||
------------------
|
||||
|
||||
- Imagedraw rewrite
|
||||
- Imagedraw rewrite #737
|
||||
[terseus, wiredfool]
|
||||
|
||||
- Add support for multithreaded test execution
|
||||
- Add support for multithreaded test execution #755
|
||||
[wiredfool]
|
||||
|
||||
- Prevent shell injection #748
|
||||
|
@ -1392,7 +1391,7 @@ Changelog (Pillow)
|
|||
- Support for Resolution in BMP files #734
|
||||
[gcq]
|
||||
|
||||
- Fix error in setup.py for Python 3
|
||||
- Fix error in setup.py for Python 3 #744
|
||||
[matthew-brett]
|
||||
|
||||
- Pyroma fix and add Python 3.4 to setup metadata #742
|
||||
|
@ -1401,7 +1400,7 @@ Changelog (Pillow)
|
|||
- Top level flake8 fixes #741
|
||||
[aclark4life]
|
||||
|
||||
- Remove obsolete Animated Raster Graphics (ARG) support
|
||||
- Remove obsolete Animated Raster Graphics (ARG) support #736
|
||||
[hugovk]
|
||||
|
||||
- Fix test_imagedraw failures #727
|
||||
|
@ -1416,28 +1415,28 @@ Changelog (Pillow)
|
|||
- Cleanup #654
|
||||
[dvska, hugovk, wiredfool]
|
||||
|
||||
- 16-bit monochrome support for JPEG2000
|
||||
- 16-bit monochrome support for JPEG2000 #730
|
||||
[videan42]
|
||||
|
||||
- Fixed ImagePalette.save
|
||||
[brightpisces]
|
||||
|
||||
- Support JPEG qtables
|
||||
- Support JPEG qtables #677
|
||||
[csinchok]
|
||||
|
||||
- Add binary morphology addon
|
||||
[dov, wiredfool]
|
||||
|
||||
- Decompression bomb protection
|
||||
- Decompression bomb protection #674
|
||||
[hugovk]
|
||||
|
||||
- Put images in a single directory
|
||||
- Put images in a single directory #708
|
||||
[hugovk]
|
||||
|
||||
- Support OpenJpeg 2.1
|
||||
[al45tair]
|
||||
- Support OpenJpeg 2.1 #681
|
||||
[al45tair, wiredfool]
|
||||
|
||||
- Remove unistd.h #include for all platforms
|
||||
- Remove unistd.h #include for all platforms #704
|
||||
[wiredfool]
|
||||
|
||||
- Use unittest for tests
|
||||
|
@ -1452,19 +1451,19 @@ Changelog (Pillow)
|
|||
- Added tests for Spider files
|
||||
[hugovk]
|
||||
|
||||
- Use libtiff to write any compressed tiff files
|
||||
- Use libtiff to write any compressed tiff files #669
|
||||
[wiredfool]
|
||||
|
||||
- Support for pickling Image objects
|
||||
[hugovk]
|
||||
|
||||
- Fixed resolution handling for EPS thumbnails
|
||||
- Fixed resolution handling for EPS thumbnails #619
|
||||
[eliempje]
|
||||
|
||||
- Fixed rendering of some binary EPS files (Issue #302)
|
||||
[eliempje]
|
||||
|
||||
- Rename variables not to use built-in function names
|
||||
- Rename variables not to use built-in function names #670
|
||||
[hugovk]
|
||||
|
||||
- Ignore junk JPEG markers
|
||||
|
@ -1479,19 +1478,19 @@ Changelog (Pillow)
|
|||
- Remove transparency resource after P->RGBA conversion
|
||||
[hugovk]
|
||||
|
||||
- Clean up preprocessor cruft for Windows
|
||||
- Clean up preprocessor cruft for Windows #652
|
||||
[CounterPillow]
|
||||
|
||||
- Adjust Homebrew freetype detection logic
|
||||
- Adjust Homebrew freetype detection logic #656
|
||||
[jacknagel]
|
||||
|
||||
- Added Image.close, context manager support.
|
||||
- Added Image.close, context manager support
|
||||
[wiredfool]
|
||||
|
||||
- Added support for 16 bit PGM files.
|
||||
- Added support for 16 bit PGM files
|
||||
[wiredfool]
|
||||
|
||||
- Updated OleFileIO to version 0.30 from upstream
|
||||
- Updated OleFileIO to version 0.30 from upstream #618
|
||||
[hugovk]
|
||||
|
||||
- Added support for additional TIFF floating point format
|
||||
|
@ -1500,64 +1499,64 @@ Changelog (Pillow)
|
|||
- Have the tempfile use a suffix with a dot
|
||||
[wiredfool]
|
||||
|
||||
- Fix variable name used for transparency manipulations
|
||||
- Fix variable name used for transparency manipulations #604
|
||||
[nijel]
|
||||
|
||||
2.4.0 (2014-04-01)
|
||||
------------------
|
||||
|
||||
- Indexed Transparency handled for conversions between L, RGB, and P modes. Fixes #510
|
||||
- Indexed Transparency handled for conversions between L, RGB, and P modes #574 (fixes #510)
|
||||
[wiredfool]
|
||||
|
||||
- Conversions enabled from RGBA->P, Fixes #544
|
||||
- Conversions enabled from RGBA->P #574 (fixes #544)
|
||||
[wiredfool]
|
||||
|
||||
- Improved icns support
|
||||
- Improved icns support #565
|
||||
[al45tair]
|
||||
|
||||
- Fix libtiff leaking open files, fixes #580
|
||||
- Fix libtiff leaking open files #580 (fixes #526)
|
||||
[wiredfool]
|
||||
|
||||
- Fixes for Jpeg encoding in Python 3, fixes #577
|
||||
- Fixes for Jpeg encoding in Python 3 #578 (fixes #577)
|
||||
[wiredfool]
|
||||
|
||||
- Added support for JPEG 2000
|
||||
- Added support for JPEG 2000 #547
|
||||
[al45tair]
|
||||
|
||||
- Add more detailed error messages to Image.py
|
||||
- Add more detailed error messages to Image.py #566
|
||||
[larsmans]
|
||||
|
||||
- Avoid conflicting _expand functions in PIL & MINGW, fixes #538
|
||||
[aclark4life]
|
||||
|
||||
- Merge from Philippe Lagadec’s OleFileIO_PL fork
|
||||
- Merge from Philippe Lagadec’s OleFileIO_PL fork #512
|
||||
[vadmium]
|
||||
|
||||
- Fix ImageColor.getcolor
|
||||
- Fix ImageColor.getcolor #534
|
||||
[homm]
|
||||
|
||||
- Make ICO files work with the ImageFile.Parser interface, fixes #522
|
||||
- Make ICO files work with the ImageFile.Parser interface #525 (fixes #522)
|
||||
[wiredfool]
|
||||
|
||||
- Handle 32bit compiled python on 64bit architecture
|
||||
- Handle 32bit compiled python on 64bit architecture #521
|
||||
[choppsv1]
|
||||
|
||||
- Fix support for characters >128 using .pcf or .pil fonts in Py3k. Fixes #505
|
||||
- Fix support for characters >128 using .pcf or .pil fonts in Py3k #517 (fixes #505)
|
||||
[wiredfool]
|
||||
|
||||
- Skip CFFI test earlier if it's not installed
|
||||
- Skip CFFI test earlier if it's not installed #516
|
||||
[wiredfool]
|
||||
|
||||
- Fixed opening and saving odd sized .pcx files, fixes #523
|
||||
- Fixed opening and saving odd sized .pcx files #535 (fixes #523)
|
||||
[wiredfool]
|
||||
|
||||
- Fixed palette handling when converting from mode P->RGB->P
|
||||
[d_schmidt]
|
||||
[d-schmidt]
|
||||
|
||||
- Fixed saving mode P image as a PNG with transparency = palette color 0
|
||||
[d-schmidt]
|
||||
|
||||
- Improve heuristic used when saving progressive and optimized JPEGs with high quality values
|
||||
- Improve heuristic used when saving progressive and optimized JPEGs with high quality values #504
|
||||
[e98cuenc]
|
||||
|
||||
- Fixed DOS with invalid palette size or invalid image size in BMP file
|
||||
|
@ -1569,7 +1568,7 @@ Changelog (Pillow)
|
|||
- Fix segfault in getfont when passed a memory resident font
|
||||
[wiredfool]
|
||||
|
||||
- Fix crash on Saving a PNG when icc-profile is None
|
||||
- Fix crash on Saving a PNG when icc-profile is None #496
|
||||
[brutasse]
|
||||
|
||||
- Cffi+Python implementation of the PixelAccess object
|
||||
|
@ -1578,13 +1577,13 @@ Changelog (Pillow)
|
|||
- PixelAccess returns unsigned ints for I16 mode
|
||||
[wiredfool]
|
||||
|
||||
- Minor patch on booleans + Travis
|
||||
- Minor patch on booleans + Travis #474
|
||||
[sciunto]
|
||||
|
||||
- Look in multiarch paths in GNU platforms
|
||||
- Look in multiarch paths in GNU platforms #511
|
||||
[pinotree]
|
||||
|
||||
- Add arch support for pcc64, s390, s390x, armv7l, aarch64
|
||||
- Add arch support for pcc64, s390, s390x, armv7l, aarch64 #475
|
||||
[manisandro]
|
||||
|
||||
- Add arch support for ppc
|
||||
|
@ -1593,7 +1592,7 @@ Changelog (Pillow)
|
|||
- Correctly quote file names for WindowsViewer command
|
||||
[cgohlke]
|
||||
|
||||
- Prefer homebrew freetype over X11 freetype (but still allow both)
|
||||
- Prefer homebrew freetype over X11 freetype (but still allow both) #466
|
||||
[dmckeone]
|
||||
|
||||
2.3.2 (2014-08-13)
|
||||
|
@ -1611,76 +1610,76 @@ Changelog (Pillow)
|
|||
2.3.0 (2014-01-01)
|
||||
------------------
|
||||
|
||||
- Stop leaking filename parameter passed to getfont
|
||||
- Stop leaking filename parameter passed to getfont #459
|
||||
[jpharvey]
|
||||
|
||||
- Report availability of LIBTIFF during setup and selftest
|
||||
[cgohlke]
|
||||
|
||||
- Fix msvc build error C1189: "No Target Architecture"
|
||||
- Fix msvc build error C1189: "No Target Architecture" #460
|
||||
[cgohlke]
|
||||
|
||||
- Fix memory leak in font_getsize
|
||||
[wiredfool]
|
||||
|
||||
- Correctly prioritize include and library paths
|
||||
- Correctly prioritize include and library paths #442
|
||||
[ohanar]
|
||||
|
||||
- Image.point fixes for numpy.array and docs
|
||||
- Image.point fixes for numpy.array and docs #441
|
||||
[wiredfool]
|
||||
|
||||
- Save the transparency header by default for PNGs
|
||||
- Save the transparency header by default for PNGs #424
|
||||
[wiredfool]
|
||||
|
||||
- Support for PNG tRNS header when converting from RGB->RGBA
|
||||
- Support for PNG tRNS header when converting from RGB->RGBA #423
|
||||
[wiredfool]
|
||||
|
||||
- PyQT5 Support
|
||||
- PyQT5 Support #418
|
||||
[wiredfool]
|
||||
|
||||
- Updates for saving color tiffs w/compression using libtiff
|
||||
- Updates for saving color tiffs w/compression using libtiff #417
|
||||
[wiredfool]
|
||||
|
||||
- 2gigapix image fixes and redux
|
||||
[wiredfool]
|
||||
|
||||
- Save arbitrary tags in Tiff image files
|
||||
- Save arbitrary tags in Tiff image files #369
|
||||
[wiredfool]
|
||||
|
||||
- Quote filenames and title before using on command line
|
||||
- Quote filenames and title before using on command line #398
|
||||
[tmccombs]
|
||||
|
||||
- Fixed Viewer.show to return properly
|
||||
- Fixed Viewer.show to return properly #399
|
||||
[tmccombs]
|
||||
|
||||
- Documentation fixes
|
||||
[wiredfool]
|
||||
|
||||
- Fixed memory leak saving images as webp when webpmux is available
|
||||
- Fixed memory leak saving images as webp when webpmux is available #429
|
||||
[cezarsa]
|
||||
|
||||
- Fix compiling with FreeType 2.5.1
|
||||
- Fix compiling with FreeType 2.5.1 #427
|
||||
[stromnov]
|
||||
|
||||
- Adds directories for NetBSD.
|
||||
- Adds directories for NetBSD #411
|
||||
[deepy]
|
||||
|
||||
- Support RGBA TIFF with missing ExtraSamples tag
|
||||
- Support RGBA TIFF with missing ExtraSamples tag #393
|
||||
[cgohlke]
|
||||
|
||||
- Lossless WEBP Support
|
||||
- Lossless WEBP Support #390
|
||||
[wiredfool]
|
||||
|
||||
- Take compression as an option in the save call for tiffs
|
||||
- Take compression as an option in the save call for tiffs #389
|
||||
[wiredfool]
|
||||
|
||||
- Add support for saving lossless WebP. Just pass 'lossless=True' to save()
|
||||
- Add support for saving lossless WebP. Just pass 'lossless=True' to save() #386
|
||||
[liftoff]
|
||||
|
||||
- LCMS support upgraded from version 1 to version 2, fixes #343
|
||||
- LCMS support upgraded from version 1 to version 2 #380 (fixes #343)
|
||||
[wiredfool]
|
||||
|
||||
- Added more raw decoder 16 bit pixel formats
|
||||
- Added more raw decoder 16 bit pixel formats #379
|
||||
[svanheulen]
|
||||
|
||||
- Document remaining Image* modules listed in PIL handbook
|
||||
|
@ -1701,34 +1700,34 @@ Changelog (Pillow)
|
|||
- Port PIL Handbook tutorial and appendices
|
||||
[irksep]
|
||||
|
||||
- Alpha Premultiplication support for transform and resize
|
||||
- Alpha Premultiplication support for transform and resize #364
|
||||
[wiredfool]
|
||||
|
||||
- Fixes to make Pypy 2.1.0 work on Ubuntu 12.04/64
|
||||
- Fixes to make Pypy 2.1.0 work on Ubuntu 12.04/64 #359
|
||||
[wiredfool]
|
||||
|
||||
2.2.2 (2013-12-11)
|
||||
------------------
|
||||
|
||||
- Fix #427: compiling with FreeType 2.5.1
|
||||
- Fix compiling with FreeType 2.5.1 #427
|
||||
[stromnov]
|
||||
|
||||
2.2.1 (2013-10-02)
|
||||
------------------
|
||||
|
||||
- Fix #356: Error installing Pillow 2.2.0 on Mac OS X (due to hard dep on brew)
|
||||
- Error installing Pillow 2.2.0 on Mac OS X (due to hard dep on brew) #357 (fixes #356)
|
||||
[wiredfool]
|
||||
|
||||
2.2.0 (2013-10-02)
|
||||
------------------
|
||||
|
||||
- Fix #254: Bug in image transformations resulting from uninitialized memory
|
||||
- Bug in image transformations resulting from uninitialized memory #348 (fixes #254)
|
||||
[nikmolnar]
|
||||
|
||||
- Fix for encoding of b_whitespace, similar to closed issue #272
|
||||
- Fix for encoding of b_whitespace #346 (similar to closed issue #272)
|
||||
[mhogg]
|
||||
|
||||
- Fix #273: Add numpy array interface support for 16 and 32 bit integer modes
|
||||
- Add numpy array interface support for 16 and 32 bit integer modes #347 (fixes #273)
|
||||
[cgohlke]
|
||||
|
||||
- Partial fix for #290: Add preliminary support for TIFF tags.
|
||||
|
@ -1737,91 +1736,93 @@ Changelog (Pillow)
|
|||
- Fix #251 and #326: circumvent classification of pngtest_bad.png as malware
|
||||
[cgohlke]
|
||||
|
||||
- Add typedef uint64_t for MSVC.
|
||||
- Add typedef uint64_t for MSVC #339
|
||||
[cgohlke]
|
||||
|
||||
- Fix #329: setup.py: better support for C_INCLUDE_PATH, LD_RUN_PATH, etc.
|
||||
- setup.py: better support for C_INCLUDE_PATH, LD_RUN_PATH, etc. #336 (fixes #329)
|
||||
[nu774]
|
||||
|
||||
- Fix #328: _imagingcms.c: include windef.h to fix build issue on MSVC
|
||||
- _imagingcms.c: include windef.h to fix build issue on MSVC #335 (fixes #328)
|
||||
[nu774]
|
||||
|
||||
- Automatically discover homebrew include/ and lib/ paths on OS X
|
||||
- Automatically discover homebrew include/ and lib/ paths on OS X #330
|
||||
[donspaulding]
|
||||
|
||||
- Fix bytes which should be bytearray
|
||||
- Fix bytes which should be bytearray #325
|
||||
[manisandro]
|
||||
|
||||
- Add respective paths for C_INCLUDE_PATH, LD_RUN_PATH (rpath) to build
|
||||
if specified as environment variables.
|
||||
if specified as environment variables #324
|
||||
[seanupton]
|
||||
|
||||
- Fix #312 + gif optimize improvement
|
||||
[d-schmidt]
|
||||
|
||||
- Be more tolerant of tag read failures
|
||||
- Be more tolerant of tag read failures #320
|
||||
[ericbuehl]
|
||||
|
||||
- Fix #318: Catch truncated zTXt errors.
|
||||
- Catch truncated zTXt errors #321 (fixes #318)
|
||||
[vytisb]
|
||||
|
||||
- Fix IOError when saving progressive JPEGs.
|
||||
- Fix IOError when saving progressive JPEGs #313
|
||||
[e98cuenc]
|
||||
|
||||
- Add RGBA support to ImageColor
|
||||
- Add RGBA support to ImageColor #309
|
||||
[yoavweiss]
|
||||
|
||||
- Fix #304: test for `str`, not `"utf-8"`.
|
||||
- Test for `str`, not `"utf-8"` #306 (fixes #304)
|
||||
[mjpieters]
|
||||
|
||||
- Fix missing import os in _util.py.
|
||||
- Fix missing import os in _util.py #303
|
||||
[mnowotka]
|
||||
|
||||
- Added missing exif tags.
|
||||
- Added missing exif tags #300
|
||||
[freyes]
|
||||
|
||||
- Fail on all import errors, fixes #298.
|
||||
- Fail on all import errors #298, #299 (fixes #297)
|
||||
[macfreek, wiredfool]
|
||||
|
||||
- Fixed Windows fallback (wasn't using correct file in Windows fonts).
|
||||
- Fixed Windows fallback (wasn't using correct file in Windows fonts) #295
|
||||
[lmollea]
|
||||
|
||||
- Moved ImageFile and ImageFileIO comments to docstrings.
|
||||
- Moved ImageFile and ImageFileIO comments to docstrings #293
|
||||
[freyes]
|
||||
|
||||
- Restore compatibility with ISO C.
|
||||
- Restore compatibility with ISO C #289
|
||||
[cgohlke]
|
||||
|
||||
- Use correct format character for C int type.
|
||||
- Use correct format character for C int type #288
|
||||
[cgohlke]
|
||||
|
||||
- Allocate enough memory to hold pointers in encode.c.
|
||||
- Allocate enough memory to hold pointers in encode.c #287
|
||||
[cgohlke]
|
||||
|
||||
- Fix #279, fillorder double shuffling bug when FillOrder ==2 and decoding using libtiff.
|
||||
- Fillorder double shuffling bug when FillOrder ==2 and decoding using libtiff #284 (fixes #279)
|
||||
[wiredfool]
|
||||
|
||||
- Moved Image module comments to docstrings.
|
||||
[freyes]
|
||||
|
||||
- Add 16-bit TIFF support, fixes #274.
|
||||
- Add 16-bit TIFF support #277 (fixes #274)
|
||||
[wiredfool]
|
||||
|
||||
- Ignore high ascii characters in string.whitespace, fixes #272.
|
||||
- Ignore high ascii characters in string.whitespace #276 (fixes #272)
|
||||
[wiredfool]
|
||||
|
||||
- Added clean/build to tox to make it behave like travis.
|
||||
- Added clean/build to tox to make it behave like Travis #275
|
||||
[freyes]
|
||||
|
||||
- Adding support for metadata in webp images.
|
||||
- Adding support for metadata in webp images #271
|
||||
[heynemann]
|
||||
|
||||
2.1.0 (2013-07-02)
|
||||
------------------
|
||||
|
||||
- Add /usr/bin/env python shebangs to all scripts in /Scripts.
|
||||
- Add /usr/bin/env python shebangs to all scripts in /Scripts #197
|
||||
[mgorny]
|
||||
|
||||
- Add several TIFF decoders and encoders.
|
||||
- Add several TIFF decoders and encoders #268
|
||||
[megabuz]
|
||||
|
||||
- Added support for alpha transparent webp images.
|
||||
|
||||
|
@ -1829,15 +1830,17 @@ Changelog (Pillow)
|
|||
|
||||
- Adding Python3 basestring compatibility without changing basestring.
|
||||
|
||||
- Fix webp encode errors on win-amd64.
|
||||
- Fix webp encode errors on win-amd64 #259
|
||||
[cgohlke]
|
||||
|
||||
- Better fix for ZeroDivisionError in ImageOps.fit for image.size height is 1.
|
||||
- Better fix for ZeroDivisionError in ImageOps.fit for image.size height is 1 #267
|
||||
[chrispbailey]
|
||||
|
||||
- Better support for ICO images.
|
||||
|
||||
- Changed PY_VERSION_HEX, fixes #166.
|
||||
- Changed PY_VERSION_HEX #190 (fixes #166)
|
||||
|
||||
- Changes to put everything under the PIL namespace.
|
||||
- Changes to put everything under the PIL namespace #191
|
||||
[wiredfool]
|
||||
|
||||
- Changing StringIO to BytesIO.
|
||||
|
@ -1848,35 +1851,44 @@ Changelog (Pillow)
|
|||
- Don't skip 'import site' on initialization when running tests for inplace builds.
|
||||
[cgohlke]
|
||||
|
||||
- Enable warnings for test suite.
|
||||
- Enable warnings for test suite #227
|
||||
[wiredfool]
|
||||
|
||||
- Fix for ZeroDivisionError in ImageOps.fit for image.size == (1,1)
|
||||
- Fix for ZeroDivisionError in ImageOps.fit for image.size == (1,1) #255
|
||||
[pterk]
|
||||
|
||||
- Fix for if isinstance(filter, collections.Callable) crash. Python bug #7624 on <2.6.6
|
||||
|
||||
- Fix #193: remove double typedef declaration.
|
||||
- Remove double typedef declaration #194 (fixes #193)
|
||||
[evertrol]
|
||||
|
||||
- Fix msvc compile errors (#230).
|
||||
|
||||
- Fix rendered characters have been chipped for some TrueType fonts.
|
||||
- Fix rendered characters have been chipped for some TrueType fonts
|
||||
[tk0miya]
|
||||
|
||||
- Fix usage of pilfont.py script.
|
||||
- Fix usage of pilfont.py script #184
|
||||
[fabiomcosta]
|
||||
|
||||
- Fresh start for docs, generated by sphinx-apidoc.
|
||||
|
||||
- Introduce --enable-x and fail if it is given and x is not available.
|
||||
|
||||
- Partial work to add a wrapper for WebPGetFeatures to correctly support #204.
|
||||
- Partial work to add a wrapper for WebPGetFeatures to correctly support #220 (fixes #204)
|
||||
|
||||
- Significant performance improvement of `alpha_composite` function.
|
||||
- Significant performance improvement of `alpha_composite` function #156
|
||||
[homm]
|
||||
|
||||
- Support explicitly disabling features via --disable-* options.
|
||||
- Support explicitly disabling features via --disable-* options #240
|
||||
[mgorny]
|
||||
|
||||
- Support selftest.py --installed, fixes #263.
|
||||
- Support selftest.py --installed, fixes #263
|
||||
|
||||
- Transparent WebP Support, #204
|
||||
- Transparent WebP Support #220 (fixes #204)
|
||||
[euangoddard, wiredfool]
|
||||
|
||||
- Use PyCapsule for py3.1, fixes #237.
|
||||
- Use PyCapsule for py3.1 #238 (fixes #237)
|
||||
[wiredfool]
|
||||
|
||||
- Workaround for: http://bugs.python.org/issue16754 in 3.2.x < 3.2.4 and 3.3.0.
|
||||
|
||||
|
@ -1890,15 +1902,15 @@ Changelog (Pillow)
|
|||
- Add Python 3 support. (Pillow >= 2.0.0 supports Python 2.6, 2.7, 3.2, 3.3. Pillow < 2.0.0 supports Python 2.4, 2.5, 2.6, 2.7.)
|
||||
[fluggo]
|
||||
|
||||
- Add PyPy support (experimental, please see: https://github.com/python-pillow/Pillow/issues/67)
|
||||
- Add PyPy support (experimental, please see #67)
|
||||
|
||||
- Add WebP support.
|
||||
- Add WebP support #96
|
||||
[lqs]
|
||||
|
||||
- Add Tiff G3/G4 support (experimental)
|
||||
[wiredfool]
|
||||
|
||||
- Backport PIL's PNG/Zip improvements.
|
||||
- Backport PIL's PNG/Zip improvements #95, #97
|
||||
[olt]
|
||||
|
||||
- Various 64-bit and Windows fixes.
|
||||
|
|
Loading…
Reference in New Issue
Block a user