Changelog
1.7.1 – June 12, 2024
- to exclude the widgets containing input with a value
- to fix “Empty Country Code” error
- refactoring of minify js
1.7.0 – August 25, 2023
- [FEATURE] Delay JavaScript (Beta) [Details]
- to start using MutationObserver instead of DOMSubtreeModified
1.6.9 – April 30, 2023
- to remove loading=“lazy” attribute if an image is excluded for the lazy load feature
- to change the command of auto image optimization
- to fix PHP Warning: Trying to access array offset on value of type bool in update.php on line 88
- to exclude video tag which does not have a source tag for lazy load feature
- to fix PHP Warning: Undefined array key “file” in image.php on line 434
1.6.8 – November 25, 2022
- to make compatible the image optimizer with the object cache system
1.6.7 – November 23, 2022
- [FEATURE] Auto Optimize Images [Details]
- to change the purchase image credit wizard and the prices of image credits
1.6.6 – October 8, 2022
- [FEATURE] Database Auto Cleanup [Details]
1.6.5 – September 10, 2022
- to fix Undefined index: file in image.php on line 372
- to add Istanbul (Turkey) located server for image optimization
- to fix E_WARNING: scandir No such file or directory in powerful-html.php on line 1167
1.6.4 – May 15, 2022
- to change the buy image credit link
1.6.3 – April 24, 2022
- to keep attribute which is text/plain for external js sources
- to fix cURL error 60: SSL certificate problem: certificate has expired warning for the webp image extension
- to fix PHP Warning: Undefined array key 1 in powerful-html.php on line 1082
- to fix InternalError: too much recursion for jqIsReady()
1.6.2 – November 1, 2021
- to exclude js source of ConvertKit.com for render blocking js
- to exclude js for render blocking js if source data-cfasync=“false”
- refactoring of lazy load for background images
- to fix cURL error 60: SSL certificate problem: certificate has expired
1.6.1 – August 29, 2021
- to prevent removing type attribute if it is equal to module
- to fix Revolution Slider issue
1.6.0 – March 16, 2021
- to remove new line from css selectors with comma for minify css plus feature
- to add St. Petersburg (Russia) located server for image optimization
- to fix PHP Warning: finfo_file() failed to open stream: No such file or directory in image.php on line 1379
- to add Custom Placeholder feature
- to fix Microsoft Defender SmartScreen Blocks Unsafe Content on the Edge Browsers
- to add LazyLoad for video tag
- to add Las Vegas (Nevada) located server for image optimization
1.5.9 – October 23, 2020
- to remove new line from css selectors with comma for minify css plus feature
1.5.8 – April 23, 2020
- to change optimized image list page
- to fix Text chunk(s) found after PNG IDAT (fixed) error on image optimization
- to add Fremont (California) located server for image optimization
- to add Sweden located server for image optimization
- to add Roubaix (France) located server for image optimization
1.5.7 – February 10, 2020
- to add Ogden (Utah) located server for image optimization
- to add Frankfurt (Germany) located server for image optimization
- to add Mumbai (India) located server for image optimization
- to fix Undefined offset: 7 in logs.php on line 84
- to support data-skip-lazy attribute
1.5.6 – December 18, 2019
- to exclude Bridge Woocommerce Dropdown Cart widget automatically for the widget cache
- to remove type=“text/javascript” attribute
- to disable widget cache id widget_id does not exist
- to fix Notice: Undefined offset: 0 in powerful-html.php on line 35
1.5.5 – August 4, 2019
- to add Italy located server for image optimization
- to add LazyLoad for background images
- to add Japan located server for image optimization
- to prevent stopping image optimization when Unacceptable file type error occurs
- to add Illinois (Chicago) located server for image optimization
- to add Arizona (Phoenix) located server for image optimization
- to add Düsseldorf (Germany) located server for image optimization
- to show image error list when click on errors number
- to change style of pagination on image list
- to fix regular expression is too large at offset in powerful-html.php on line 117
- to exclude media.net ads for render blocking js
1.5.4 – June 18, 2019
- to remove cdata from inline script when it is loaded as defer
- to exclude WeChat contact button for minification
- refactoring getting widget cache path
- to disable Lazy Load if data-no-lazy attribute is set as 1
- to fix start time of youtube videos which are loaded via Lazy Load
- to add New York located server for image optimization
- to fix WPForms condition problem when the render blocking js feature is active
- to add Australia located server for image optimization
1.5.3 – April 7, 2019
- to prevent moving text/html type javascript to the footer
- to remove wpfc-lazyload-disable=’true’ when an image is excluded
- to exclude Slider Revolution images for Lazy Load
- to fix “p.getBoundingClientRect is not a function” error on Lazy Load
- to support FitVids.JS for Lazy Load
- to load all the images on mobile devices
- to exclude render blocking js for conditional comments
- to exclude images which contains data-lazy-src attribute for lazy load
- to fix PHP Notice: Only variables should be passed by reference in image.php on line 720
- to exclude images which exist in json for Lazy Load
- to exclude HubSpot forms for render blocking js feature
- to exclude the js sources of Google Tag Manager for render blocking js
- to be compatible with WP Hide & Security Enhancer for image optimization
- to exclude linkedin share js for render blocking js
- to fix update premium version on the IIS web-servers
- to add “Exclude Full Size Images” option for Lazy Load
1.5.2 – September 24, 2018
- to fix problem getting dimensions of images which contains non-english char
- to detect the changes on html for Lazy Load feature
- to speed up detection the closest server for image optimization
- to exclude javascript:// for minify js
1.5.1 – August 30, 2018
- to add Poland location server for image optimization
1.5.0 – August 9, 2018
- to exclude woocommerce_price_filter for widget cache
- to add Singapore location server for image optimization
1.4.9 – June 31, 2018
- to add New York location server for image optimization
1.4.8 – June 28, 2018
- to fix error on 37. line on update.php
1.4.7 – June 25, 2018
- to exclude carousel javascript of Master Slider for Render Blocking Js option
- to change htaccess rule of wptouch
- to check error on update
- to add Los Angeles location server for image optimization
1.4.6 – June 18, 2018
- to exclude WooCommerce Product Filter for Widget Cache
- to be compatible with Smart Cookie Kit
- to add Bulgaria location server for image optimization
1.4.5 – June 10, 2018
- [FEATURE] Compatible with Thrive Leads
- to prevent serving /videoseries?list= via youtube lazy load template because of problem with getting thumbnail
- refactoring of minify js
- to fix Load Denied X-Frame-Options problem on Lazy Load iframe
- to load images after page load on Lazy Load
- to add a new server which located in Washington DC for image optimization
1.4.4 – April 26, 2018
- to enable LazyLoad(Beta) for all the images on home and archive pages
- to set get_js_source_new() as static method
- to add placeholder image option for LazyLoad
- to add LazyLoad(Beta) for youtube videos
- to add Netherlands location server for image optimization
- to shorten the url of the minified and combined sources
- [FEATURE] Compatible with WPForms Lite
- to update with usual way