Releases: fisheyehq/module-lazyload
Releases · fisheyehq/module-lazyload
PHP 8.1 Support
Add PHP Requirments (#15) Co-authored-by: Cautious Couscous <[email protected]>
Rely on browser-level lazyloading where appropriate, basic Hyva support
What's Changed
- Basic (Legacy) support for Hyva themes, rely on browser level lazyloading where possible by @robaimes in #14
Full Changelog: 2.4.0...3.0.0
Use native-loading plug-in
Use native-loading plug-in (#13) * Upgrade lazysizes to v5.3.2 * Work around bug in Magento's mixins.js The `processNames` method doesn't cope with a null name, which is what happens when a module correctly registers itself anonymously, using the Univeral Module Definition pattern. This is needed as lazysizes plugins rely on RequireJS working properly. References: https://github.com/magento/magento2/blob/2.4.2/lib/web/mage/requirejs/mixins.js#L191-L193 https://github.com/umdjs/umd/blob/v1.0.0/returnExportsGlobal.js#L19 * Use RequireJS dependency rather than global object * Add native-loading plugin for lazysizes * Enable native-loading plug-in * Update templates for native-loading plug-in * Update README with information for native-loading * Correct whitespace per PHP_CodeSniffer complaints
Add required Content Security Policy configuration
2.3.1 Add required Content Security Policy configuration (#11)
Support for Magento 2.4.x
2.3.0 Merge pull request #9 from fisheyehq/2.4-compat
Add preloading options and support
2.2.0 composer normalize
Fix image sizes that included frame functionality
updated inline widths (#6) updated inline widths
Magento 2.3.x Support / Admin Support / Update Lazysizes lib
2.1.0 Update changelog
Refactor preference to plugin to provide better interoperability with other modules
1.0.2 Update CHANGELOG.md