-------
- Improved support for drawing RGB data in palette images. You can
now use RGB tuples or colour names (see below) when drawing in a
mode "P" image. The drawing layer automatically assigns color
indexes, as long as you don't use more than 256 unique colours.
- Moved self test from MiniTest/test.py to ./selftest.py.
- Added support for CSS3-style color strings to most places that
accept colour codes/tuples. This includes the "ImageDraw" module,
the Image "new" function, and the Image "paste" method.
Colour strings can use one of the following formats: "f00",
"ff0000", "rgb(255,0,0)", "rgb(100%,0%,0%)", "hsl(0, 100%, 50%)",
or "red" (most X11-style colour names are supported). See the
documentation for the "ImageColor" module for more information.
- Fixed DCX decoder (based on input from Larry Bates)
- Added "IptcImagePlugin.getiptcinfo" helper to extract IPTC/NAA
newsphoto properties from JPEG, TIFF, or IPTC files.
- Support for TrueType/OpenType fonts has been added to
the standard distribution. You need the freetype 2.0
library.
- Made the PCX reader a bit more robust when reading 2-bit
and 4-bit PCX images with odd image sizes.
- Added "Kernel" class to the ImageFilter module. This class
allows you to filter images with user-defined 3x3 and 5x5
convolution kernels.
- Added "putdata" support for mode "I", "F" and "RGB".
- The GIF writer now supports the transparency option (from
Denis Benoit).
- A HTML version of the module documentation is now shipped
with the source code distribution. You'll find the files in
the Doc subdirectory.
- Added support for Palm pixmaps (from Bill Janssen). This
change was listed for 1.1.3, but the "PalmImagePlugin" driver
didn't make it into the distribution.
- Improved decoder error messages.