Sourced from pillow's releases.
11.1.0
https://pillow.readthedocs.io/en/stable/releasenotes/11.1.0.html
Documentation
- Added release notes for writing XMP bytes to JPEG and MPO #8627 [
@radarhere
]- Added release notes for using zlib-ng instead of zlib #8599 [
@radarhere
]- Replace python-pillow.org with python-pillow.github.io #8586 [
@hugovk
]- ImageFile tile is never None #8582 [
@radarhere
]- Only use start year in copyright, remove end years #8577 [
@hugovk
]- Python 3.12 is tested on MinGW #8575 [
@radarhere
]- Use brew formula to install libraqm #8574 [
@radarhere
]- Added link to GitHub releases in CHANGES #8571 [
@radarhere
]- Release drafter: move removals, deprecations, documentation up, and uncategorised changes last #8570 [
@hugovk
]- Updated macOS tested Pillow versions #8538 [
@radarhere
]- Use test image filename #8534 [
@radarhere
]- Update Windows 11 Arm64 tested versions #8523 [
@nulano
]- Move MPO into "Fully supported formats" #8504 [
@radarhere
]- Update license to MIT-CMU #8490 [
@radarhere
]Dependencies
- Update dependency mypy to v1.14.1 #8643 [
@renovate
]- Update dependency mypy to v1.14.0 #8613 [
@renovate
]- Updated libwebp to 1.5.0 #8612 [
@radarhere
]- Updated libXau to 1.0.12 #8598 [
@radarhere
]- Updated libjpeg-turbo to 3.1.0 #8595 [
@radarhere
]- Updated harfbuzz to 10.1.0 #8533 [
@radarhere
]- Updated openjpeg to 2.5.3 #8591 [
@radarhere
]- Update dependency cibuildwheel to v2.22.0 #8580 [
@renovate
]- Update codecov/codecov-action action to v5 #8557 [
@renovate
]- Migrate renovate config #8527 [
@renovate
]- Update dependency mypy to v1.13.0 #8491 [
@renovate
]- Update dependency mypy to v1.12.1 #8487 [
@renovate
]Testing
- Added CentOS Stream 10 #8646 [
@radarhere
]- Use monkeypatch #8628 [
@radarhere
]- Pass file handle to ContainerIO #8625 [
@radarhere
]- Use register_handler #8499 [
@radarhere
]- Use monkeypatch #8626 [
@radarhere
]- Test libjpeg-turbo on macOS #8596 [
@radarhere
]- Test 3.13t (free-threaded) from Quansight-Labs/setup-python on Linux and macOS #8565 [
@hugovk
]- Run gcc problem matcher on Python 3.13 #8541 [
@radarhere
]- Add trove-classifiers>=2024.10.12 to 'tests' extra and use for Windows CI #8514 [
@hugovk
]- Apply security fixes to GitHub Actions #8526 [
@hugovk
]- Remove unused
gcov: true
for codecov-action@v4 #8521 [@hugovk
]- Added Fedora 41 #8520 [
@radarhere
]- Do not repeatedly save to the same path #8512 [
@radarhere
]
... (truncated)
Sourced from pillow's changelog.
11.1.0 and newer
See GitHub Releases:
11.0.0 (2024-10-15)
Update licence to MIT-CMU #8460 [hugovk]
Conditionally define ImageCms type hint to avoid requiring core #8197 [radarhere]
Support writing LONG8 offsets in AppendingTiffWriter #8417 [radarhere]
Use ImageFile.MAXBLOCK when saving TIFF images #8461 [radarhere]
Do not close provided file handles with libtiff when saving #8458 [radarhere]
Support ImageFilter.BuiltinFilter for I;16* images #8438 [radarhere]
Use ImagingCore.ptr instead of ImagingCore.id #8341 [homm, radarhere, hugovk]
Updated EPS mode when opening images without transparency #8281 [Yay295, radarhere]
Use transparency when combining P frames from APNGs #8443 [radarhere]
Support all resampling filters when resizing I;16* images #8422 [radarhere]
Free memory on early return #8413 [radarhere]
Cast int before potentially exceeding INT_MAX #8402 [radarhere]
Check image value before use #8400 [radarhere]
Improved copying imagequant libraries #8420
... (truncated)
4c1aed8
11.1.0 version bumpdfb368a
Merge pull request #8651
from radarhere/blp5d998d3
Improved coverage6b75e06
Do not reread start of header in decoderb89cc09
Corrected BLP1 alpha depth handlingaa0f412
Merge pull request #8646
from radarhere/centose344271
Added CentOS Stream 1017f09f3
Merge pull request #8644
from radarhere/c99d42f22b
Added release notesc7026d9
Merge pull request #8642
from radarhere/bigtiff