rename vfsstream package to make it work on Composer 2
This allows to override the method that retrieves the image that will be compressed.
Allows for example to serve images directly from zip archives
Breaking Changes
path_images
is nowpath_web
, the value that goes inside is the same as beforepath_images_root
is nowpath_local
, the value is now the absolute path to the images directory- Dropped support for Laravel 4
- Dropped support for Slim 2
Other
- We use intervention/image to generate images instead of imagine/imagine
- Added support for Slim 3
- Ensured php 7 and php 7.1 are supported (hhvm should work as well)
- Fixed retina images support, is now fully tested and integrated
- Improved documentation
- PHP 5.5 is the new minimum
- Laravel 5 is now supported
- Laravel 4 is still supported
- Added integration tests for Laravel 5
Major changes
- We use
imagine/imagine
to generate images instead of raw GD - Minimum PHP version is now 5.4
Fixes
- Fix incorrect headers
Tests
- Decent code coverage
- Integration tests with Slim and with Laravel
Works with
- Laravel 4
- Slim 2
- Raw PHP
Features
- Completely configurable
- Already generated images are served by the web server, not PHP
- Support retina images and retina specific presets