Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Image Laravel Laravel Package

intervention/image-laravel

Laravel integration for Intervention Image. Adds a service provider, facade, and publishable config for app-wide image settings (GD or Imagick). Install via Composer and manage image processing consistently across your Laravel app.

View on GitHub
Deep Wiki
Context7
4.0.0

What's Changed

  • Major Release 4.0.0 to support new Intervention Image v4.0.0
1.5.9

What's Changed

1.5.8

What's Changed

Full Changelog: https://github.com/Intervention/image-laravel/compare/1.5.7...1.5.8

1.5.6

What's Changed

Full Changelog: https://github.com/Intervention/image-laravel/compare/1.5.5...1.5.6

1.5.4

What's Changed

  • Change response instantiation in ImageResponseFactory::class

Full Changelog: https://github.com/Intervention/image-laravel/compare/1.5.3...1.5.4

1.5.3
1.5.2

Full Changelog: https://github.com/Intervention/image-laravel/compare/1.5.1...1.5.2

1.5.1

What's Changed

The package now includes a Laravel response macro that can be used to elegantly encode image resources and convert it to an HTTP response in a single step.

Example

use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Storage;
use Intervention\Image\Format;
use Intervention\Image\Laravel\Facades\Image;

Route::get('/', function () {
    $image = Image::read(Storage::get('example.jpg'))
        ->scale(height: 300);

    return response()->image($image, Format::WEBP, quality: 65);
});

Full Changelog: https://github.com/Intervention/image-laravel/compare/1.4.0...1.5.0

1.5.0

What's Changed

The package now includes a Laravel response macro that can be used to elegantly encode image resources and convert it to an HTTP response in a single step.

Example

use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Storage;
use Intervention\Image\Format;
use Intervention\Image\Laravel\Facades\Image;

Route::get('/', function () {
    $image = Image::read(Storage::get('example.jpg'))
        ->scale(height: 300);

    return response()->image($image, Format::WEBP, quality: 65);
});

Full Changelog: https://github.com/Intervention/image-laravel/compare/1.4.0...1.5.0

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4
php-http/client-implementation
phpcr/phpcr-implementation
cucumber/gherkin-monorepo
haydenpierce/class-finder
psr/simple-cache-implementation
uri-template/tests