Enhancement: Allow using wildcards in the Always Purge URL(s) field in WP Rocket settings
Enhancement: Completely remove usage of glob() function in our codebase. It will make it work correctly on some hostings where it was not the case before
Bugfix: Prevent a delayed FOUC issue in some cases when using Optimize CSS Delivery and Firefox
Bugfix: Correctly replace Google Analytics/Google Tag Manager scripts when using relative protocol or async tag
Bugfix: Prevent broken display when using HTML minification & the page contains IE conditionals markers
3rd party compatibility: Prevent a PHP fatal error when using our varnish custom ip helper plugin on O2Switch with PHP 7.1+
3rd party compatibility: Correctly clear Savvii cache when clearing WP Rocket cache on Savvii hosting
3rd party compatibility: Don’t write the advanced-cache.php file on WPEngine
3rd party compatibility: Add automatic compatibility with wordpress.com plans allowing plugins installation (Integration from WordPress.com pending)
3rd party compatibility: Disable the Replace Youtube iframe with preview image when using Divi or child theme
Regression fix: Revert the update to the method to load CSS files asynchronously with the Optimize CSS Delivery option, because of issues created by the use of the DOMDocument library
Regression fix: Prevent a fatal error when using lazyload on images whose HTML includes special characters used in regular expressions
Enhancement: Update the method to load CSS files asynchronously with the Optimize CSS Delivery option. The plugin now uses the media="print" technique in addition to preload for better performance and compatiblity (#2658)
Enhancement: Prevent adding the WP_CACHE constant to wp-config.php if it’s already defined to true somewhere else. Introduce the filter rocket_set_wp_cache_constant to completely prevent WP Rocket from writing in wp-config.php (#2502)
Enhancement: Add tags for lazyloaded elements (#2704)
Enhancement Remove instances of the terms blacklist, whitelist from our codebase (#2782)
Bugfix: Prevent some issues with Firefox when using the Optimize CSS Delivery option (#2826, #2828)
Bugfix: Prevent duplicate IDs error in HTML validator when using the Optimize CSS Delivery option (#2059)
Bugfix: Prevent issue with lazyload for background images when the image URL is wrapped in escaped quotes (#2822)
Bugfix: Prevent some issues with lazyload when adding the rocket-lazyload class if the class attribute is empty or the HTML is malformed (#2705, #2706)
Bugfix: Prevent missing icons on the WP Rocket settings page in some specific instances (#2723)
3rd party compatibility: Automatic compatibility with SpinUpWP hosting (#1678)
3rd party compatibility: Disable the automatic Varnish purge on Cloudways when Varnish is deactivated for the website (#2668)
3rd party compatibility: Automatically exclude the PDF Embedder plugin JavaScript files from combination (#2242)