Changelog
v1.1.0
- A SmartCrop resize processor was added. This allows an image to be
cropped based on the amount of entropy in the target image’s histogram.
- The quality argument was removed in favor of an options dictionary.
This is a more general solution which grants access to PIL’s format-specific
options (including “quality”, “progressive”, and “optimize” for JPEGs).
- The TrimColor processor was renamed to TrimBorderColor.
- The private _Resize class has been removed.
v1.0.3
- ImageSpec._create() was renamed ImageSpec.generate() and is now
available in the public API.
- Added an AutoConvert processor to encapsulate the transparency
handling logic.
- Refactored transparency handling to be smarter, handling a lot more of
the situations in which one would convert to or from formats that support
transparency.
- Fixed PIL zeroing out files when write mode is enabled.
v1.0.2
- Added this changelog.
- Enhanced extension detection, format detection, and conversion between the
two. This eliminates the reliance on an image being loaded into memory
beforehand in order to detect said image’s extension.
- Fixed a regression from the 0.4.x series in which ImageKit was unable to
convert a PNG file in P or “palette” mode to JPEG.
v1.0.1
- Minor fixes related to the rendering of README.rst as a reStructured
text file.
- Fixed the included admin template not being found when ImageKit was and
the packaging of the included admin templates.
v1.0
- Initial release of the new field-based ImageKit API.