WP Rocket

WP Plugins WP Rocket 3.7.4

3.6.0.3 June 16, 2020
  • Bugfix: Remove rules in the .htaccess to automatically serve pre-compressed CSS/JS files, as it was causing display issues on LiteSpeed server. The pre-compressed files are still generated and can be used if your server configuration is set to do so (#2779)
3.5.5.1 May 14, 2020
  • Bugfix: Prevent PHP Fatal error when trying to delete a term after updating to 3.5.5 (#2650)
3.5.4 April 23, 2020
  • Enhancement: Add additional exclusions from combine JavaScript (#2472, #2521)
  • Bugfix: Correctly rewrite assets URLs inside CSS files when updating the CDN or cnames options values (#2425)
  • Bugfix: Prevent false positives when displaying our cron status notice (#2211)
  • Bugfix: Prevent some folders from being deleted when clearing the cache on an installation where the domain name is part of the absolute path to the website (#2571, #2574)
3.5.3 April 21, 2020
  • Improvement: Rename "Combine Google Fonts" option to "Optimize Google Fonts" and update description, as this option does more than just combine now (#2429)
  • Improvement: Automatically add a preconnect request to fonts.gstatic.com when using the "Optimize Google Fonts" option to improve Google fonts loading time (#2473)
  • Improvement: Add compatibility with CDN URL containing a path, i.e. http://example.org/path (#2278)
  • Bugfix: Prevent a PHP notice when using PHP 7.4 and Cloudflare flexible SSL (#2530)
  • 3rd party compatibility: Prevent nonces issues when using xtra theme and onesocial pop-up login (#2479)
  • 3rd party compatibility: Exclude new OptinMonster JS URL from combine JavaScript option (#2526)
3.5.2 March 31, 2020
  • Enhancement: Improve AMP compatibility with the AMP plugin to automatically cache URLs using the ?amp parameter (#2216)
  • Enhancement: Automatically fix incorrectly entered URLs in the DNS prefetch option field (#2255)
  • Enhancement: Replace direct use of curl by wp_remote_get for requests to Cloudflare API (#2486, #2369)
  • Bugfix: Prevent PHP warnings & license validation issue created by the use of WP_Filesystem (#2455)
  • Bugfix: Correctly save fallback CPCSS even when <style> tags are present (#2464)
  • Bugfix: Correctly create the mobile version of the cache during partial preloading if specific cache for mobile option is enabled (#2399)
  • Bugfix: Prevent a cloudflare error while saving optimal Settings and development mode options (#2374)
  • Bugfix: Correctly cleanup everything about WP Rocket after uninstall (#2352)
3.5.1 March 17, 2020
  • Enhancement: Add display=swap parameter to Google font even when there is only one on the page and the Combine Google Fonts option is enabled (#2241)
  • Bugfix: Prevent the combined Google Fonts link from causing a 404 error in specific conditions (#2328)
  • Bugfix: Prevent invalid characters in inserted critical path CSS when using Optimize CSS Delivery option (#2333)
  • Bugfix: Prevent the cache from being recreated on each page load when the WebP cache option is enabled and there is no WebP images on the page (#2280)
3.5.0.4 March 13, 2020
  • Bugfix: Prevent deletion of licence-data.php file after license validation on multisite (#2411)
  • Bugfix: Prevent PHP Fatal Error after update to 3.5 when also using the GDPR Cookie Consent plugin by WebToffee (#2416)
3.5.0.3 March 11, 2020
  • Bugfix: Prevent a PHP fatal error caused by the use of wp_unslash() in the process.php file (#2376)
  • Bugfix: Prevent an inaccurate preload counter display in the admin notice (#2341)
  • Bugfix: Correctly auto-generate critical path CSS when enabling the Optimize CSS Delivery option (#2302)
3.5.0.2 March 6, 2020
  • Bugfix: Conflict between WP Rocket mobile preload and wp_is_mobile() (#2383)
  • Bugfix: Update priorities to prevent wrong insertion order (#2387)
3.4.4 January 9, 2020
  • Enhancement: Fix Error 403 on admin-ajax requests from WooCommerce MailChimp Discount plugin and Newspaper Theme. (#2149)
  • Enhancement: Preserve FacetWP comments during HTML minification. (#2121)
  • Enhancement: Update WordPress compatibility information. (#1550)
  • Enhancement: Don't clear the cache when preload option is changed. (#2159)
  • Enhancement: Improve "Separate cache files for mobile devices" help text. (#2134)
  • Enhancement: Add constants helper file/functions to abstract constants for testing. (#2196)
  • Enhancement: Exclude Authorize.net Seal JS from defer. (#2022)
  • Enhancement: Exclude CDN jQuery JS from defer. (#2029)
  • Bugfix: Replace YouTube iframe with preview image is not working when using relative protocol. (#2177)
  • Bugfix: Prevent PHP 7.4 notice - Trying to access array offset on value of type null, in class-cache-dynamic-resource.php. (#2185)
  • Bugfix: Partial preloading is not working after cache lifespan expires. (#2142)
  • Bugfix: Disabling Opcache from php.ini doesn't hide our "Clear OPcache" menu entry. (#2192)
  • Bugfix: Prevent multiple CDN srcset rewrites. (#2107)
  • Bugfix: Clean cache when clearing Autoptimize cache using the menu bar link. (#2167)
  • Bugfix: Prevent PHP Undefined offset notice in combine JS. (#1798)