Skip to content

Releases: Intervention/image

4.0.0

28 Mar 07:11
66865f1

Choose a tag to compare

Intervention Image v4.0.0 🔥

Intervention Image Version 4 is a major release for PHP 8.3+ that focuses on improving the API and resolving internal inconsistencies rather than introducing as many new features as possible.

The package remains true to its core principles and continues to offer the familiar quality features like:

  • Fluent API for common image editing tasks
  • Interchangable driver architecture for all popular PHP image processing extensions
  • Support for GD, Imagick and libvips
  • Processing of animated images with all drivers

What is new?

Improved API

The entire API underwent a thorough review. The goal was to identify and resolve internal inconsistencies, ensure greater future-proofing and scalability, and further improve consistency.

Read more about the API improvements

Exception Hierarchy and more detailed Error Messages

At the same time, error and exception messages have been improved to provide clear, immediate insight into what went wrong. These improvements include a restructured exception system with a well-defined hierarchy.

Read more about exceptions

Other Improvements

Other new features include an improved color system with alpha channels for all color spaces, support for Oklab and Oklch color spaces, the use of PHP enums, and many other small improvements.

https://image.intervention.io/v4

4.0.0-beta.5

07 Mar 08:55
b80e9b8

Choose a tag to compare

4.0.0-beta.5 Pre-release
Pre-release

3.11.7

21 Feb 06:51
2159bcc

Choose a tag to compare

  • Fix issue when trying to decode AVIF images without ISPE using GD decoders

3.11.6

20 Dec 07:35
5f6d27d

Choose a tag to compare

What's Changed

  • Fix issue with relative paths to font files in different versions of GD library

3.11.5

29 Nov 11:26
76e96d3

Choose a tag to compare

What's Changed

  • Tested PHP 8.5 support
  • Fix issue with relative paths to font files in different versions of GD library

Full Changelog: 3.11.4...3.11.5

3.11.4

02 Aug 05:47
8c49eb2

Choose a tag to compare

What's Changed

Full Changelog: 3.11.3...3.11.4

3.11.3

24 May 06:27
d0f097b

Choose a tag to compare

What's Changed

Full Changelog: 3.11.2...3.11.3

3.11.2

01 Mar 07:21
ebbb711

Choose a tag to compare

What's Changed

  • Fix bug when saving EncodedImage::class multiple times in a row

Full Changelog: 3.11.1...3.11.2

3.11.1

01 Feb 07:34
0f87254

Choose a tag to compare

What's Changed

Full Changelog: 3.11.0...3.11.1

3.11.0

18 Jan 15:47
6b9ce4f

Choose a tag to compare

What's Changed

Full Changelog: 3.10.2...3.11.0