- Testsuite is now run on Github Actions rather than Google Cloud Build in order to easily access the test runner image
- Support
size
option on thumbnail() to control whether to upsize, downsize or both(default). See https://www.libvips.org/API/current/libvips-resample.html#vips-thumbnail
- Support PHP 8.3
- Support ingenerator/php-utils:^2.0
- Support symfony process ^7.0
- Support symfony/process ^6 in addition to ^5
- Support PHP8.2
- Provide some sensible WebP compression settings and demonstrate webp conversion
- Fix creating thumbnail from JPG with background colour option It was previously defaulting to black as we only add the alpha channel if the target background was 'transparent'. We should always add an alpha channel as we calculate the new background as RGBA and then flatten.
- First version