NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #670 most downloaded on Packagist
Laravel Integration of Intervention Image
Last release 2 months ago
22 Jul 2026
Ships unpredictably
gaps range from 2 weeks to 11 months
Some releases are documented
notes for 10 of 23 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
23 releases · first in 2024
Fix wrong image configuration keys by @Pyker in #36
Hotfix for compatibility with Laravel 13.20
Starting with version 13.20, Laravel introduced its own image integration based on Intervention Image. Unfortunately, this led to naming conflicts with facades and configuration files if you had installed intervention/image-laravel.
This update resolves these issues, but it also includes significant changes.
image to intervention.imageimage.php to intervention-image.phpIf you're using intervention/image-laravel with Laravel 13.20, I recommend updating to version 4.1.0 immediately.
To avoid future problems with the configuration file, I recommend renaming the file from config/image.php to config/intervention-image.php after the update. However, this is not strictly necessary the legacy config is still detected by a fallback.
In the rather unlikely event that the image manger is resolved via an app('image') call, the new naming convention should be used: app('intervention.image').
Full Changelog: 4.0.1...4.1.0
One column per month.
Bind Intervention\Image\ImageManager::class and Intervention\Image\Interfaces\ImageManagerInterface as configured singletons.
Intervention\Image\ImageManager::class and Intervention\Image\Interfaces\ImageManagerInterface as configured singletons.Code Example:
use Intervention\Image\Interfaces\ImageManagerInterface;
class ImageController extends Controller
{
/**
* Create a new controller instance.
*/
public function __construct(
protected ImageManagerInterface $imageManager,
) {}
/**
* Store a new Image.
*/
public function store(Request $request): RedirectResponse
{
$image = $this->imageManager->decode($request->image);
// image manipulation ...
return redirect('/images');
}
}Major Release 4.0.0 to support new Intervention Image v4.0.0
4.0.0 to support new Intervention Image v4.0.0fix: larastan unable to recognize macro by @calebdw in #30
fix: update parameters to accept image interface by @calebdw in #29
Full Changelog: 1.5.7...1.5.8
Add Laravel 13 support by @olivervogel in #27
Full Changelog: 1.5.6...1.5.7
Bugfix: Register macro only when ResponseFactory is resolved by @apih in #20
Full Changelog: 1.5.5...1.5.6
Full Changelog : 1.5.4...1.5.5
Full Changelog: 1.5.4...1.5.5
Change response instantiation in ImageResponseFactory::class
ImageResponseFactory::classFull Changelog: 1.5.3...1.5.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
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 →