diff --git a/docs/HISTORY.txt b/docs/HISTORY.txt index dfd5458e9..46ca9620c 100644 --- a/docs/HISTORY.txt +++ b/docs/HISTORY.txt @@ -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) ------------------