Skip to content

Commit

Permalink
Bump version to 1.9
Browse files Browse the repository at this point in the history
  • Loading branch information
zerolab committed Oct 26, 2024
1 parent e81d28e commit 91f87db
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
14 changes: 9 additions & 5 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,22 @@ Changelog
Unreleased
----------

1.9.0 (2024-10-26)
------------------

- Improve type handling when running optimisers (Jake Howard)
- Add support for Pillow 11 (Storm Heg)
- Add support for Python 3.13 (Storm Heg)
- Add support for Pillow 11, Python 3.13 (Storm Heg)
- Drop support for Python 3.8 (Storm Heg)
- Docs: Fix incorrect method name for ``save_as_heic`` in README (Sage Abdullah)
- Docs: Fix link to changelog (Matt Westcott)

1.8.0 (2024-01-17)
------------------

- Fix sphinx build errors
- Remove old imghdr patch test (Storm Heg)
- Update the OpenCV detect_faces test for determinism (Stephan Lachnit)
- Add `transform_colorspace_to_srgb` operation and use it to fix inaccurate colors when saving specific image files (Storm Heg)
- Add ``transform_colorspace_to_srgb`` operation and use it to fix inaccurate colors when saving specific image files (Storm Heg)

Note: this forces conversion to sRGB for CMYK images with an ICC profile as CMYK is not supported by PNG, WEBP, AVIF and HEIC Pillow encoders.
Otherwise, when a CMYK image is encoded, it gets converted to RGB resulting in inaccurate colors because Pillow ignores the ICC profile when performing the conversion.
Expand All @@ -31,13 +35,13 @@ ICC profile and EXIF data when saving a JPEG to PNG, WebP, AVIF.
- Test with Python 3.12 (@zerolab)
- Add optional dependencies for Pillow/Wand (@zerolab)
One can run ``pip install Willow[Pillow]`` or ``Willow[Wand]`` and get the correct Pillow or Wand versions.
- Replace wrong unicode character in the `image/heic` mime type (Stephan Lachnit)
- Replace wrong unicode character in the ``image/heic`` mime type (Stephan Lachnit)
- Fix color management by keeping ICC color profiles and EXIF data in addition (André Fuchs, Stefan Istrate)

1.6.3 (2023-11-26)
------------------

- Replace wrong unicode character in the `image/heic` mime type (Stephan Lachnit)
- Replace wrong unicode character in the ``image/heic`` mime type (Stephan Lachnit)
- Fix color management by keeping ICC color profiles and EXIF data in addition (André Fuchs, Stefan Istrate)

1.6.2 (2023-09-06)
Expand Down
2 changes: 1 addition & 1 deletion willow/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,4 @@ def setup():
setup()


__version__ = "1.8.0"
__version__ = "1.9.0"

0 comments on commit 91f87db

Please sign in to comment.