Skip to content

v0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Jul 18:29
· 564 commits to refs/heads/master since this release
61f7258

Thumbnails was reworked, if you was not use them before, then this release is fully compatible with 0.4.0 version.
It is a final API release, no more further changes to existing API are planned, only bugfixes if any and etc.

Added

  • (Heif, HeifImagePlugin) thumbnail function, docs for it.
  • __numpy_array__ property to HeifFile
  • convert_to method to HeifFile

Changed

  • Wheels now are in ABI3 format for CPython(cp3x-abi3-xxx.whl), 3x less size on PyPi.
  • (Heif) to_pillow method, now fills metadata from an original image if was called for thumbnails.
  • (HeifImagePlugin) During open current frame in multi frame images are set to index of Primary Image.
  • (Heif) add_thumbnails method moved from HeifFile/HeifImage to separate file and now can accept a PIL Image.

Fixed

  • (HeifImagePlugin) Nice speed up for reading images having thumbnails in a Pillow plugin mode.
  • (HeifImagePlugin) XMP metadata save from TIFF and JPEG.
  • (HeifImagePlugin) EXIF metadata save from TIFF(only for Pillow >= 9.2).
  • (HeifImagePlugin) - Not to change index of a current frame during saving multi frame images.