All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Do not throw error in debugging with non-existing images
- Rename "Debug Log" to "Debugging" because that's what's happening
- Skipping WebP image creation by configuration option
- Fix next tag not being closed properly
- Prevent overwriting existing
picture
tags
- Upgraded rosell-dk/webp-convert library
- Add class attribute in picture (PR from itsazzad)
- Better support info
- Raise framework requirements for proper support of ViewModels
- Added logic for fetching the css class from the original image (PR from duckchip)
- Added missing variable in the ReplaceTags plugin (PR from duckchip)
- Raise requirements for proper support of ViewModels
- Add check for additional layout handle
webp_skip
- Dirty workaround for email layout
- Add controller for email testing
- Do not apply WebP if no handles
- Make sure modified gallery images are returned as Collection, not an array
- Test with Aimes_Notorama
- Original tag (with custom styling) was not used in
picture
element, but new one was created instead
- Move configuration to separate Yireo section
- Add a
config.xml
file - Changed configuration path from
system/yireo_webp2/*
toyireo_webp2/settings/*
- Move
quality_level
toconfig.xml
- Fix issue with additional images not being converted if already converted (@jove4015)
- Fix issue with static versioning not being reckognized
- Make sure src, width and height still remain in picture-tag
- Integration test for multiple instances of same image
- Add fields in backend for PHP version and module version
- Integration Test to test conversion of test-files
- Throw an exception of source file is not found
- Add provider of dummy images
- Add integration test of dummy images page
- Add test page with dummy images
- Only show original image in HTML source when debugging
- Fix issue with additional images not being converted if already converted
- Make sure to enable cookie-check whenever FPC is enabled
- Actual meaningful integration test for browsing product page
- Disable gallery fix if FPC is enabled
- Add GD checker in backend settings
- Fix for Fotorama gallery
- Check via timestamps for new and modified files
- Check for browser support via cookie and Chrome-check
- Inspect ACCEPT header for image/webp support
- Implement detect.js script to detect WebP support and set a cookie
- Add configuration values
- Temporary release for CI purpose
- Initial commit
- Support for regular img-tags to picture-tags conversion