NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #220 most downloaded on Packagist
PHP Image Processing
Last release 4 days ago
04 Oct 2026
Ships fairly regularly
a new release about every 2 weeks
Some releases are documented
notes for 15 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
196 releases · first in 2013
Support strip option in PngEncoder by @lazerg in #1535
Full Changelog: 4.3.3...4.3.4
One column per quarter.
Adjust StripMetaModifier to keep possible UltraHdr gain map by @olivervogel in #1528
Full Changelog: 4.3.2...4.3.3
Detach Imagick frame when converting to image by @nlemoine in #1518
Full Changelog: 4.3.1...4.3.2
Remove JsonSerializable from EncodedImage by @lazerg
Intervention Image now supports the extraction of color palettes from image objects. You can choose between the two main methods for collecting popula
Intervention Image now supports the extraction of color palettes from image objects. You can choose between the two main methods for collecting popular and dominant colors. Furthermore, it is possible to extract color themes from extensible definitions. Thanks to @deluxetom for co-authoring this.
// palette extraction
$popular = $image->colors()->popular(limit: 512);
$dominant = $image->colors()->dominant(limit: 5);
$theme = $image->colors()->theme(Intervention\Image\Colors\Theme::VIBRANT_MUTED);Read more about palettes and color themes.
Full Changelog: 4.2.1...4.3.0
Fix bug when decoding and discarding animations with Imagick by @olivervogel in #1508
Full Changelog: 4.2.0...4.2.1
Add JPEG XL (JXL) encoder by @nlemoine in #1506
Full Changelog: 4.1.5...4.2.0
Convert YCbCr images to sRGB when decoding with Imagick by @nlemoine in #1502
Full Changelog: 4.1.4...4.1.5
Fix reading PNG PHYs length by @olivervogel in #1498
What's Changed Optimize code Full Changelog : 4.1.2...4.1.3
Hotfix: Incorrect default parameter
Hotfix: Incorrect default parameter
Full Changelog: 4.1.1...4.1.2
Bugfix: Stop GD insert filling watermark bbox with black (optimized) by @nlemoine & @olivervogel in #1489
Full Changelog: 4.1.0...4.1.1
Implement Size destructuring by @olivervogel in #1487
Full Changelog: 4.0.4...4.1.0
Stop Imagick contrast from lifting every pixel by @nlemoine in #1484
Full Changelog: 4.0.3...4.0.4
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add tested support for PHP 8.6 by @olivervogel in #1531
Full Changelog: 3.11.8...3.11.9
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →