a3 Lazy Load - Version 2.4.0

Version Description

This feature release has full compatibility with WP 5.5 core image lazy loading. Just Update and a3 Lazy Load will work side-by-side with the WP core image lazy load. No settings to update and a3 lazy load will enhance it by lazy loading images the new core feature misses and on older browsers that do not support the new feature.

Download this release

Release Info

Developer a3rev
Plugin Icon 128x128 a3 Lazy Load
Version 2.4.0
Comparing to
See all releases

Code changes from version 2.3.3 to 2.4.0

a3-lazy-load.php CHANGED
@@ -2,15 +2,15 @@
2
  /*
3
  Plugin Name: a3 Lazy Load
4
  Description: Speed up your site and enhance frontend user's visual experience in PC's, Tablets and mobile with a3 Lazy Load.
5
- Version: 2.3.3
6
  Author: a3rev Software
7
  Author URI: https://a3rev.com/
8
  Requires at least: 4.9
9
- Tested up to: 5.4.2
10
  Text Domain: a3-lazy-load
11
  Domain Path: /languages
12
  WC requires at least: 2.0.0
13
- WC tested up to: 4.3
14
  License: GPLv2 or later
15
  Copyright © 2011 a3 Revolution Software Development team
16
  a3 Revolution Software Development team
@@ -33,7 +33,7 @@ define('A3_LAZY_LOAD_IMAGES_URL', A3_LAZY_LOAD_URL . '/assets/images');
33
 
34
  define( 'A3_LAZY_LOAD_KEY', 'a3_lazy_load' );
35
  define( 'A3_LAZY_LOAD_PREFIX', 'a3_lazy_load_' );
36
- define( 'A3_LAZY_VERSION', '2.3.3' );
37
  define( 'A3_LAZY_LOAD_G_FONTS', false );
38
 
39
  use \A3Rev\LazyLoad\FrameWork;
2
  /*
3
  Plugin Name: a3 Lazy Load
4
  Description: Speed up your site and enhance frontend user's visual experience in PC's, Tablets and mobile with a3 Lazy Load.
5
+ Version: 2.4.0
6
  Author: a3rev Software
7
  Author URI: https://a3rev.com/
8
  Requires at least: 4.9
9
+ Tested up to: 5.5
10
  Text Domain: a3-lazy-load
11
  Domain Path: /languages
12
  WC requires at least: 2.0.0
13
+ WC tested up to: 4.3.1
14
  License: GPLv2 or later
15
  Copyright © 2011 a3 Revolution Software Development team
16
  a3 Revolution Software Development team
33
 
34
  define( 'A3_LAZY_LOAD_KEY', 'a3_lazy_load' );
35
  define( 'A3_LAZY_LOAD_PREFIX', 'a3_lazy_load_' );
36
+ define( 'A3_LAZY_VERSION', '2.4.0' );
37
  define( 'A3_LAZY_LOAD_G_FONTS', false );
38
 
39
  use \A3Rev\LazyLoad\FrameWork;
admin/settings/template-settings/global-settings.php CHANGED
@@ -257,6 +257,7 @@ class Global_Panel extends FrameWork\Admin_UI
257
  'name' => __( 'Enable Lazy Load for Images', 'a3-lazy-load' ),
258
  'id' => 'a3l_apply_to_images',
259
  'class' => 'a3l_apply_to_images',
 
260
  'type' => 'onoff_checkbox',
261
  'default' => true,
262
  'checked_value' => true,
257
  'name' => __( 'Enable Lazy Load for Images', 'a3-lazy-load' ),
258
  'id' => 'a3l_apply_to_images',
259
  'class' => 'a3l_apply_to_images',
260
+ 'desc' => __( '100% Compatible with WordPress 5.5 image lazy load and will enhance its coverage on this site.', 'a3-lazy-load' ),
261
  'type' => 'onoff_checkbox',
262
  'default' => true,
263
  'checked_value' => true,
readme.txt CHANGED
@@ -2,8 +2,8 @@
2
  Contributors: a3rev, a3rev Software, nguyencongtuan
3
  Tags: a3 lazy load, Lazy Loading, image lazy load, lazyload
4
  Requires at least: 4.9
5
- Tested up to: 5.4.2
6
- Stable tag: 2.3.3
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
@@ -17,6 +17,10 @@ a3 Lazy Load is inspired by and powered by the ressio [Lazy-Load-xt JavaScript](
17
 
18
  a3 Lazy Load is the most fully featured, incredibly easy to set up lazy load plugin for WordPress. Use the plugins admin settings to easily define what elements are lazy loaded and when they become visible in the users browser. As the user scrolls down the page the next lot of elements you have applied lazy Load to are only loaded as they become visible in the view port.
19
 
 
 
 
 
20
  = IMAGE LAZY LOAD =
21
 
22
  Images are the number one element that slows page load and increases bandwidth use. From the a3 Lazy Load admin panel turn load images by a3 Lazy Load ON | OFF. For more flexibility when ON you can choose to ON | OFF lazy load for images in
@@ -204,10 +208,18 @@ Filter tags to add to class name of theme to exclude lazy load on images or vide
204
 
205
  == Changelog ==
206
 
207
- = 2.3.3 2020/07/17 =
 
 
 
 
 
 
 
 
208
  * This maintenance release is compatibility with WordPress 5.4.2 and a bug fix for a conflict with the latest version 4.3 of WooCommerce
209
- * Tweak Test for compatibility with WordPress 5.4.2
210
- * Tweak Test for compatibility with WooCommerce 4.3.0
211
  * Fix - Support lazy load for WC Product Images
212
 
213
  = 2.3.2 - 2020/03/17 =
@@ -300,7 +312,7 @@ Filter tags to add to class name of theme to exclude lazy load on images or vide
300
  * Feature - Add support for using Wildcards in images and videos skipped classes
301
  * Tweak - Upgrade lazyloadxt lib to latest version 1.1.0
302
  * Tweak - Rename jquery.lazyloadxt.js to jquery.lazyloadxt.extra.js
303
- * Tweak - Add new Exclude by URIs and Page Types Options box and help text
304
  * Tweak - Test for compatibility with WordPress 4.9.8
305
  * Tweak - Test for compatibility with WooCommerce 3.4.4
306
  * Tweak - Test for compatibility with Gutenberg 3.4.0
@@ -500,6 +512,9 @@ Filter tags to add to class name of theme to exclude lazy load on images or vide
500
 
501
  == Upgrade Notice ==
502
 
 
 
 
503
  = 2.3.3 =
504
  This maintenance release is compatibility with WordPress 5.4.2 and a bug fix for a conflict with the latest version 4.3 of WooCommerce
505
 
2
  Contributors: a3rev, a3rev Software, nguyencongtuan
3
  Tags: a3 lazy load, Lazy Loading, image lazy load, lazyload
4
  Requires at least: 4.9
5
+ Tested up to: 5.5.0
6
+ Stable tag: 2.4.0
7
  License: GPLv3
8
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
9
 
17
 
18
  a3 Lazy Load is the most fully featured, incredibly easy to set up lazy load plugin for WordPress. Use the plugins admin settings to easily define what elements are lazy loaded and when they become visible in the users browser. As the user scrolls down the page the next lot of elements you have applied lazy Load to are only loaded as they become visible in the view port.
19
 
20
+ = 100% COMPATABLE WITH WORDPRESS 5.5 =
21
+
22
+ WordPress 5.5 introduced lazy loading for all images uploaded to a site’s media library. a3 Lazy Load Image options work side-by-side with this, but then enhances it by lazy loading all the images loaded from outside of the media library or on older browsers that do not support the new WP attribute.
23
+
24
  = IMAGE LAZY LOAD =
25
 
26
  Images are the number one element that slows page load and increases bandwidth use. From the a3 Lazy Load admin panel turn load images by a3 Lazy Load ON | OFF. For more flexibility when ON you can choose to ON | OFF lazy load for images in
208
 
209
  == Changelog ==
210
 
211
+ = 2.4.0 - 2020/08/08 =
212
+ * This feature release has full compatibility with WP 5.5 core image lazy loading. Just Update and a3 Lazy Load will work side-by-side with the WP core image lazy load. No settings to update and a3 lazy load will enhance it by lazy loading images the new core feature misses and on older browsers that do not support the new feature.
213
+ * Feature - Full compatibility with WordPress 5.5 core image lazy load feature
214
+ * Tweak - Test for compatibility with WordPress 5.5
215
+ * Tweak - Test for compatibility with WooCommerce 4.3.1
216
+ * Tweak - Update plugins description with notes about WP 5.5 compatibility
217
+ * Tweak - Update plugins Image Options help text about WP 5.5 compatibility
218
+
219
+ = 2.3.3 - 2020/07/17 =
220
  * This maintenance release is compatibility with WordPress 5.4.2 and a bug fix for a conflict with the latest version 4.3 of WooCommerce
221
+ * Tweak - Test for compatibility with WordPress 5.4.2
222
+ * Tweak - Test for compatibility with WooCommerce 4.3.0
223
  * Fix - Support lazy load for WC Product Images
224
 
225
  = 2.3.2 - 2020/03/17 =
312
  * Feature - Add support for using Wildcards in images and videos skipped classes
313
  * Tweak - Upgrade lazyloadxt lib to latest version 1.1.0
314
  * Tweak - Rename jquery.lazyloadxt.js to jquery.lazyloadxt.extra.js
315
+ * Tweak - Add new Exclude by URI's and Page Types Options box and help text
316
  * Tweak - Test for compatibility with WordPress 4.9.8
317
  * Tweak - Test for compatibility with WooCommerce 3.4.4
318
  * Tweak - Test for compatibility with Gutenberg 3.4.0
512
 
513
  == Upgrade Notice ==
514
 
515
+ = 2.4.0 =
516
+ This feature release has full compatibility with WP 5.5 core image lazy loading. Just Update and a3 Lazy Load will work side-by-side with the WP core image lazy load. No settings to update and a3 lazy load will enhance it by lazy loading images the new core feature misses and on older browsers that do not support the new feature.
517
+
518
  = 2.3.3 =
519
  This maintenance release is compatibility with WordPress 5.4.2 and a bug fix for a conflict with the latest version 4.3 of WooCommerce
520