Skip to content

Releases: a3rev/a3-lazy-load

2.3.1

29 Feb 05:48
Compare
Choose a tag to compare

= 2.3.1 - 2020/02/29 =

  • This maintenance release contains various PHP code updates to resolve PHP warnings and depreciations in PHP 7.0 to 7.4
  • Fix - Update global ${$this- to $GLOBALS[$this to resolve 7.0+ PHP warnings
  • Fix - Update global ${$option} to $GLOBALS[$option] to resolve 7.0+ PHP warnings
  • Fix - Update less PHP lib that use square brackets [] instead of curly braces {} for Array , depreciated in PHP 7.4
  • Fix - Validate for do not use get_magic_quotes_gpc function for PHP 7.4

2.3.0

25 Feb 04:03
Compare
Choose a tag to compare

= 2.3.0 - 2020/02/25 =

  • This feature release adds support for horizontal scroll images plus a bug fix for compatibility with Revolution Slider
  • Feature - Add support for lazy loading images in a container that have horizontal scroll
  • Feature - Add Horizontal Scroll section to the Lazy Load Images option box on the admin panel
  • Feature - Apply Horizontal Scroll lazy load to any container by classname or ID
  • Fix - Compatibility with Revolution slider. Their JS has changed in a resent update causing a conflict which meant that the slider images did not show with a3 Lazy Load activated.

2.2.2

18 Jan 06:28
Compare
Choose a tag to compare

= 2.2.2 - 2020/01/18 =

  • This maintenance release is to update incorrect help text regarding usage of the new class and attribute exclusion strings
  • Tweak - Update incorrect FQA help text on plugins description
  • Tweak - Update admin panel option box image and video exclusion class and attribute help text.

2.2.1

16 Jan 09:37
Compare
Choose a tag to compare

= 2.2.1 - 2020/01/16 =

  • This maintenance release adds support for the Lazy Load exclusion attribute 'data-skip-lazy'
  • Tweak - Add support for lazy load exclusion by attribute 'data-skip-lazy'
  • Tweak - Update the plugins readme description about support for exclusion attribute
  • Tweak - Update plugins admin Image and Video options boxes with help text about exclusion by attribute

2.2.0

13 Jan 07:02
Compare
Choose a tag to compare

= 2.2.0 - 2020/01/13 =

  • This feature release completes the full refactor (frontend and backend) of the plugins PHP to Composer plus introduces new standardized skip-lazy exclusion class with backward compatibility support for a3-notlazy class
  • Feature - Plugin Framework fully refactored to Composer for cleaner code and faster PHP code
  • Tweak - Update plugin for compatibility with new version of plugin Framework
  • Dev - Add standardized skip-lazy exclusion class thanks to Frank Goossens for initiating this.
  • Dev - Retain backward compatibility support for old a3-notlazy class for existing users
  • Tweak - Add using new skip-lazy class instructions to the plugins admin menus
  • Tweak - Update the plugins description FQAs about the skip-lazy class

2.1.0

02 Jan 04:30
Compare
Choose a tag to compare

= 2.1.0 - 2020/01/02 =

  • This feature release adds support for WebP images (this support is automatic there are no settings for it), plus compatibility with WordPress 5.3.2
  • Feature - Add auto support WebP images
  • Tweak - Update lazyloadxt.srcset for WebP image support
  • Tweak - Update lazy style for WebP image support
  • Tweak - Test for compatibility with WordPress 5.3.2

2.0.0

19 Nov 11:26
Compare
Choose a tag to compare

= 2.0.0 - 2019/11/19 =

  • This feature release has a lot. PHP is upgraded to Composer PHP Dependency Manager, Compatibility with Jetpack Accelerator, a full security review, and compatibility with with WordPress 5.3.0
  • Feature - Plugin fully refactored to Composer for cleaner and faster PHP code
  • Feature - Add Jetpack Accelerator (Proton CDN images) compatibility. Props @ KZeni
  • Tweak - Define new option box so that you can turn ON|OFF Jetpack Compatibility
  • Tweak - Remove the hard coded PHP error_reporting display errors false from compile sass to css
  • Tweak - Test for compatibility with WordPress 5.3.0
  • Tweak - Support for backward compatibility for 3rd party plugin use some functions from old class A3_Lazy_Load
  • Tweak - Allow the "skip" class to have single or double quotes. Props @joneslloyd
  • Dev - Support new filter tag 'a3_lazy_load_placeholder_url' for change value of placeholder_url Props @joneslloyd
  • Dev - Support new filter tag 'a3_lazy_load_iframe_placeholder_url' for change value of iframe_placeholder_url
  • Dev - Replace file_get_contents with HTTP API wp_remote_get
  • Dev - Ensure that all inputs are sanitized and all outputs are escaped

1.9.3

29 Jun 05:30
Compare
Choose a tag to compare

= 1.9.3 - 2019/06/29 =

  • This is a maintenance upgrade to fix a potentially fatal error conflict with sites running PHP 7.3 plus compatibility with WordPress 5.2.2
  • Fix - PHP warning continue targeting switch is equivalent to break for compatibility on PHP 7.3

1.9.2

02 Jan 11:36
Compare
Choose a tag to compare

= 1.9.2 - 2019/01/02 =

  • This maintenance update is for compatibility with WordPress 5.0.2 and PHP 7.3. It also includes performance updates to the plugin framework.
  • Tweak - Test for compatibility with WordPress 5.0.2 and WordPress 4.9.9
  • Tweak - Create new structure for future development of Gutenberg Blocks
  • Framework - Performance improvement. Replace wp_remote_fopen with file_get_contents for get web fonts
  • Framework - Performance improvement. Define new variable is_load_google_fonts if admin does not require to load google fonts
  • Credit - Props to Derek for alerting us to the framework google fonts performance issue
  • Framework - Register style name for dynamic style of plugin for use with Gutenberg block
  • Framework - Update Modal script and style to version 4.1.1
  • Framework - Update a3rev Plugin Framework to version 2.1.0
  • Framework - Test and update for compatibility with PHP 7.3

1.9.1

11 Aug 02:44
Compare
Choose a tag to compare

= 1.9.1 - 2018/08/10 =

  • This maintenance update resolves 2 issues from the v 1.9.0 upgrade
  • Fix - Set min-width of placeholder to resolve any image tag that does not have width or height not showing the spinner effect. Example Gutenberg image block.
  • Fix - Update Lazy Load extra script to resolve duplicated call time for images, iframe, videos on viewport