Releases: a3rev/a3-lazy-load
Releases · a3rev/a3-lazy-load
2.3.1
= 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
= 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
= 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
= 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
= 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
= 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
= 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
1.9.2
= 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
= 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