Changelog - Media Optimization
All notable changes to Media Optimization are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.0 - 2026-06-30
Added
- Asynchronous (post hoc) image processing via the message queue, deferring resizing and conversion until after page request
- Image Types: define images in XML for consistency and ease
image_types.xml - Resolution of media store and CDN URLs passed to
getImageUrl() - Various performance improvements
Changed
- Moved configuration to the Hyvä Commerce
system.xml<tab>
1.0.0 - 2026-03-16
Added
- Viewport breakpoints for resizing images
Changed
- Moved logs to a separate file
- Improved extraction and handling of
widthandheightattributes from image tags - Configuration refactored into dedicated classes per configuration area for improved maintainability
- Moved config interactions over to config classes and separated config xml files for better overview
- Use better defaults for compression on advanced formats
Fixed
- Fixed HTML attribute parsing to correctly handle attributes without quotation marks
- Prevented double escaping of image URLs during automatic replacement
[0.1.2] - 2025-12-22
The 0.1.2 release for Media Optimisation provides small fixes, better settings and more debug capabilities.
Added
- WebP lossless default settings
- Fooman PDF compatibility
- Environment check CLI command
[0.1.1] - 2025-12-11
The 0.1.1 release for Media Optimisation is a small release that makes it compatible with Hyva Theme 1.4.
Added
- Hyva Theme 1.4 compatibility
[0.1.0] - 2025-09-09
The 0.1.0 release for Media Optimisation is the initial release.
Added
- Developer API
- Automatic Image Replacement (HTML/CSS)
- Supported output formats: WebP, AVIF
- Supported input formats: JPG, JPEG, PNG, GIF, BMP, TIFF
- Supported libraries: GD, Imagick
- Retina (HiDPI) support
- Platform Compatibility Check tool
- Debug Logging
- CLI for flushing images by path
- In-depth general and engine specific configuration for resizing and conversion