Change log for Magento 2 Image Lazy Load
Version 2.1.5 (July 3, 2024)
Features:
- - Security improvements. Now Magento SecureRenderer is used to whitelist an inline script.
- - Largest Contentful Paint (LCP) reduce.
Version 2.1.4 (February 9, 2024)
Features:
- - Added the "Exclude From Lazy Load" option for page builder images for cases when the image should be visible immediately.
- - Added Image Lazy load to Page Builder Slider (works for sliders that are not in the ViewPort during page load).
Version 2.1.3 (January 18, 2024)
Features:
- - Improved detection of the first visible images on the Magefan blog page to load them instantly.
Version 2.1.2 (December 5, 2023)
Features:
- - Improved detection of the first visible images on the page to load them instantly.
Version 2.1.1 (October 5, 2023)
Fixes:
- - Removed duplicate pixel src attributes in the case when choosing "Blocks To Lazy Load" - all.
Version 2.1.0 (September 12, 2023)
Features:
- - Added two options - all and selected to mark which blocks to add to lazy load.
- - Allow to skip images for native browser lazy load (loading="lazy").
- - Optimized lazy load JS loading.
Version 2.0.23 (June 16, 2023)
Fixes:
- - Cannot delete rows of "Lazy Load Blocks" in extension configurations.
Version 2.0.22 (June 14, 2023)
Fixes:
- - PHP Parse error: syntax error, unexpected')' in ConvertConfigToJsonPatch.php on line 107 (only in v2.0.21on PHP7.2 or lover).
Version 2.0.21 (June 09, 2023)
Features:
- - Added an option that allows defining how many first images from the block should be skipped from lazy loading.
Version 2.0.20 (May 08, 2023)
Features:
- - Added an option to use standard browser lazy load using the loading="lazy" attribute.
Fixes:
- - Fixed Amasty AMP incompatibility issue. Now lazy load doesn't influence the Amasty AMP pages.
Version 2.0.19 (November 09, 2022)
Features:
- - Compatibility with Hyva theme.
Version 2.0.18 (August 09, 2022)
Features:
- - Option to disable noscript images HTML tag.
- - Compatible with the latest Amasty Page Speed Optimization WebP images. Note that we recommend using Magento 2 WebP Images by Magefan.
Version 2.0.17 (April 15, 2022)
Features:
- - Improved PHP regex expressions.
- - Lazy load for page builder image backgrounds.
Version 2.0.16 (February 9, 2022)
Fixes:
- - Fixed issue with a regular expression for the 'mfdislazy' attribute.
Version 2.0.15 (July 22, 2021)
Features:
- - Added unique CSS classes for lazy load image processing: mf-loading, mf-loaded, mf-error, mf-initial v2.1.x.
- - Improved HTML parser.
Version 2.0.14 (November 20, 2020)
Features:
- - Compatibility with Magento 2 WebP Images v2.1.x.
Version 2.0.13 (September 28, 2020)
Features:
- - Added noscript tag to display images when JavaScript is disallowed by the browser.
- - Improved ability to change lazy load script params via Magento layout XML.
- - Improved AJAX request detection to disable the extension on ajax calls.
Version 2.0.12 (May 20, 2020)
Features:
- - Automatic disabling of default Owl Slider LazyLoad when extension enabled on its block
- - Lazy load for mega menu images
Version 2.0.11 (February 17, 2020)
Features:
- - Added ability to change lazy load JavaScript configuration via theme layout
Version 2.0.10 (February 10, 2020)
Fixes:
- - Fix for lazyload WebP Images in sliders and product page tabs
Version 2.0.8-2.0.9 (February 4, 2020)
Features:
- - Compatible with Magento 2 WebP Optimized Images by Magefan
- - Added product key for Magento EE
- - Code style improvements
Version 2.0.7 (January 8, 2020)
Features:
- - Compatible with Amasty Page Speed Optimization WebP images
- - Ability to a lazy load background image
Version 2.0.6 (September 12, 2019)
Fixes:
- - Fixed misspelling.
- - Added space before the data-original tag.
Version 2.0.5 (January 30, 2019)
Features:
- - Code style improvements.
Fixes:
- - Image Lazy load does not work properly for slider images.
Version 2.0.4 (January 4, 2019)
Fixes:
- - Sometimes lazy load does not work, images stay blank.
Version 2.0.3 (December 11, 2018)
Features:
- - Added ability to define block for lazy load not only by layout-block name but block PHP class and template names.
- - Lazy load for CMS blocks by adding "<!-- MAGEFAN_LAZY_LOAD -->" comment.
Version 2.0.2 (July 25, 2018)
Features:
- - Improved lazy load for images inside product page tabs.
- - Replaced base 64-pixel image with a link to the image.
Fixes:
- - The extension was not working properly with full page cache.
Version 2.0.1 (August 13, 2017)
- - Minor changes.