Releases: a3rev/a3-lazy-load
Releases · a3rev/a3-lazy-load
1.9.0
= 1.9.0 - 2018/08/06 =
- This feature upgrade is focused on adding a number of new options for excluding Lazy Load from sections of a site. Compatibility with WordPress 4.9.8, Gutenberg 3.4.0 and WooCommerce 3.4.4
- Feature - Add exclude from Lazy Load by URI
- Feature - Add exclude from Lazy Load by Page types
- Feature - Add support for using Wildcards in images and videos skipped classes
- Tweak - Upgrade lazyloadxt lib to latest version 1.1.0
- Tweak - Rename jquery.lazyloadxt.js to jquery.lazyloadxt.extra.js
- Tweak - Add new Exclude by URI’s and Page Types Options box and help text
- Tweak - Test for compatibility with WordPress 4.9.8
- Tweak - Test for compatibility with WooCommerce 3.4.4
- Tweak - Test for compatibility with Gutenberg 3.4.0
- Fix - Make Skip Classes feature work when have entered it to that list
- Credit - Props to Kurt @AMPERAGE-Marketing for his contribution to this release
1.8.9
= 1.8.9 - 2018/06/04 =
- This Maintenance update has 2 code tweaks for compatibility with themes and plugins that load images via the wp_kses_post sanitizer as WooCommerce does since version 3.4.0 with widgets and on Cart page.
- Tweak - Append lazy attributes to attribute list of allowed post tags list so that lazy load can run on frontend when that content is output via wp_kses_post
- Tweak - Add noscript tag to allowed post tags list to resolve duplicate image if that image is output via wp_kses_post
- Tweak - Test for compatibility with WooCommerce version 3.4.1
1.8.8
= 1.8.8 - 2018/05/26 =
- This maintenance update is for compatibility with WordPress 4.9.6 and the new GDPR compliance requirements for users in the EU
- Tweak - Test for compatibility with WordPress 4.9.6
- Tweak - Check for any issues with GDPR compliance. None Found
1.8.7
= 1.8.7 - 2018/03/24 =
- Maintenance Update. 2 code tweaks to enhance the lazy loading of images, video and iframe added by third party shortcodes in the content
- Tweak - Increase lazy load filter priority value so that lazy load is applied to images loaded by the shortcode function do_shortcode
- Tweak - Increase lazy load filter priority value so that lazy load is applied to video and iframe loaded by the shortcode function do_shortcode
1.8.6
= 1.8.6 - 2018/03/24 =
- Maintenance Update. 1 bug fix from this morning 1.8.5 major maintenance release. A small piece of new code in v 1.8.5 was written on PHP v7 and is not compatible with PHP version 5.6 If you are running v PHP 5.6 please run this update to fix it
- Fix - PHP Fatal Error Call instance a3_lazy_load instead of us $this is not an object caused by incompatibility with PHP version 5.6
1.8.5
= 1.8.5 - 2018/03/23 =
- Maintenance Update. Refactor of Lazy Load on Widgets, Full Compatibility with the Advanced Custom Fields plugin, optimization tweaks and 3 bug fixes.
- Refactor - Apply lazy load to all widgets instead of Text Widget and HTML widget from WordPress
- Refactor - Remove the code that hook to tag 'wp_get_attachment_image_attributes' which was required to add support for lazy load for [gallery] shortcode. Redundant after WP version 4.6.0 and now removed.
- Tweak - Add filter to acf_the_content tag for apply lazy load on the Content from ACF plugin. Kudos to @ondoheer for creating full compatibility with ACF Free and Premium version.
- Tweak - Disable load new google fonts via API. Google fonts not used and saves 4 calls to database on each page load. Thanks to Robert Harm for reporting the issue
- Tweak - Optimized loading gif compression for even faster load. Thanks @jasom for the suggestion
- Tweak - Remove duplicate parameters from plugin scripts. Thanks to @galbaras for reporting the issue
- Tweak - Add new FAQs tab to plugins page with Add Lazy Load Tags to custom Function description and exclude Lazy Load Class name for easy reference.
- Tweak - Update plugins description
- Framework - Define filter tag for enable OR disable load new google fonts via API
- Framework - Update plugin framework to new version 2.0.3
- Fix - Turn Image in Widget OFF option which had stopped working. Thanks to @JapeNZ and @dimitar-koev for reporting and confirming the bug
- Fix - If videos embed have preload=none do not call video load from a3 Lazy Load. Thanks to Celso Azevedo @celsoazevedo for an excellent bug report which enabled us to replicate the issue.
- Fix - Remove src with placeholder image url for iframe
1.8.4
= 1.8.4 - 2018/02/13 =
- Maintenance Update. Under the bonnet tweaks to keep your plugin running smoothly and is the foundation for new features to be developed this year
- Framework - Update a3rev Plugin Framework to version 2.0.2
- Framework - Add Framework version for all style and script files
- Tweak - Update for full compatibility with a3rev Dashboard plugin
- Tweak - Test for compatibility with WordPress 4.9.4
1.8.3
1.8.2
- Tweak - Tested for compatibility with WordPress major version 4.8.0
- Tweak - Add Lazy Load support for new WordPress 4.8.0 Image, Video and Media widgets
- Tweak - Updated Skip Image Classes and Skip Video Classes help text for better clarity
- Fix - WordPress Admin Tool Bar User Avatar conflict Issue #2