Add history

This commit is contained in:
Alex Clark 2013-07-01 21:03:19 -04:00
parent b4ec2f705a
commit 72aff98ff5

View File

@ -4,9 +4,146 @@ Changelog (Pillow)
2.1.0 (2013-07-01)
------------------
- Changes to put everything under the PIL namespace
- Add /usr/bin/env python shebangs to all scripts in /Scripts.
- Add several TIFF decoders and encoders.
- Added support for alpha transparent webp images.
- Added tests to cover save of four different PNG transparencies.
- Adding Python 3 support for StringIO.
- Adding Python3 basestring compatibility without changing basestring.
- Fix Tests/test_imagefont.py tests leave font.png.
[arfrever]
- Fix gif test, fix gif optimization for palette length < 3
- Fix webp encode errors on win-amd64.
- Basic sanity check that the version of the _imaging.c and Image.py files are the same.
- Better fix for ZeroDivisionError in ImageOps.fit for image.size height is 1.
- Better support for ICO images.
- Changed PY_VERSION_HEX, fixes #166.
- Changes to put everything under the PIL namespace.
[wiredfool]
- Changing StringIO to BytesIO.
- Changing bytes variable name not to squeeze bytes type.
- Cleanup whitespace.
[Arfrever]
- Don't skip 'import site' on initialization when running tests for inplace builds.
[cgohlke]
- Enable warnings for test suite.
- Enabling the cleanup call in ImageFile.load
- Fix ImportError during selftest.
[cgohlke]
- Fix for ZeroDivisionError in ImageOps.fit for image.size == (1,1)
- Fix for if isinstance(filter, collections.Callable) crash. Python bug #7624 on <2.6.6
- Fix issue #193: remove double typedef declaration.
- Fix msvc compile errors (issue #230).
- Fix rendered characters have been chipped for some TrueType fonts.
- Fix usage of pilfont.py script.
- Fix warning: function declaration isn't a prototype.
- Fix warning: pointer targets differ in signedness.
- Fix warnings: _POSIX_C_SOURCE, _XOPEN_SOURCE redefined (caused by indirectly including system headers before Python.h).
- Fix warnings: passing argument from incompatible pointer type, pointer targets differ in signedness, unused variable.
- Fix warnings: variable set but not used.
- Fixing and Suppressing warnings revealed in #227
- Fixing buffer size for JPEGs with large exif.
- Fixing deprecation warning on py26.
- Fresh start for docs, generated by sphinx-apidoc.
- Introduce --enable-x and fail if it is given and x is not available.
- Jpeg Decode memory leak fix.
- Make quantization code more portable.
- Moved _webp into the PIL namespace.
- Partial work to add a wrapper for WebPGetFeatures to correctly support #204.
- PdfImagePlugin: call JpegImagePlugin._save instead of FileImage.
- Performance improvement of alpha_composite function.
- Remove docs for dead modules.
- Remove useless ImageGL module.
- Removed WebPGetFeatures_wrapper, as it's not used from Python anymore.
- Rework documentation files.
- Significant performance improvement of `alpha_composite` function.
- Split tiff tests so that test_file_tiff tests the builtins, and test_file_libtiff tests only things that depend on libtiff.
- Squash a memory leak.
- Support (most of) test_image_split without PNG.
- Support explicitly disabling features via --disable-* options.
- Support selftest.py --installed, fixes #263.
- Support and checks for libjpeg.
- Transparent WebP Support, #204
- Use PyCapsule for py3.1, fixes #237.
- Use proper tempdir for temporary test files.
- Webp tests
- Workaround for: http://bugs.python.org/16754 in 3.2.x < 3.2.4 and 3.3.0.
- Check to see that we're not cross loading the PIL libraries.
- Replace the gif optimization with a working version
- test_file_tar: skip if codecs are not available.
- test_file_tiff: skip JPEG-in-TIFF tests if libjpeg is not available.
- test_file_tiff: skip if TIFF is not available.
- test_font_pcf: skip if zlib is not available.
- test_image_draft: skip if no JPEG support.
- test_imagefile: handle missing PNG & JPEG encoders gracefully.
2.0.0 (2013-03-15)
------------------