WP Rocket v3.12.5 Changelog:
Staggered for 15% of customers, learn more.
Enhancement: Update Delay JS script to the latest version (#4988)
Enhancement: Guard against 'table doesn't exist' errors in specific conditions (#5439, #5582)
Enhancement: Allow users to export configuration file just before applying Safe Mode (#5094)
Enhancement: Automatically clear Used CSS table when changing the permalinks (#5506)
Bugfix: Prevent /wp-json/ from being cached by default in specific conditions (#5624)
Bugfix: Make sure 'Never Cache This Page' is applied just after saving the post (#5519)
Bugfix: Make sure all sites in the multisite environment are loading correct config files (#5632)
Bugfix: Fix on applying Image Dimensions when specific CDN CNAMES are used (#5608)
3rd-party compatibility: Add '?no_optimize' query string to the requests sent to RUCSS SaaS (#4327)
3rd-party compatibility: Compatibility with One.com hosting (#5189)
WP Rocket v3.9.1.1 Changelog:
- Regression fix: prevent error with JS minification in some cases
- Bugfix : prevent error when updating if the global wp_version is not set
WP Rocket 3.9.0.4 changelog:
- Enhancement: Update links on settings page sidebar (Replace sidebar content #3913)
- Enhancement: Disable delay JS by default for new installations (Don't activate Delay JS for new users by default + delay everything once it will be activated #4085)
- Bugfix: delete used-css folder on uninstall (Used CSS folder shall be deleted when deleting the plugin #3966)
- Bugfix: Add swap property to fonts in used CSS (RUCSS does not add the font-display="swap" property when Optimize CSS Delivery is not active #3993)
- Bugfix: Prevent used CSS generation from processing styles inside noscript elements (RUCSS problem with tags #3957)
- Bugfix: Avoid used CSS generation from being stuck in some cases (Fix RUCSS ResourceFetcher fetch all page urls #3988)
- 3rd party compatibility: Exclude some JS of GTM4WP from delay JS (Add Delay JS exclusion related to Google Tag Manager for WordPress #4071)
- 3rd party compatibility: Avoid an error when using ShortPixel AI with Remove Unused CSS enabled (3.9 RUCSS - PHP Fatal error - too few arguments passed in rocket_css_content #3991)
- The plugin minimum requirements have been changed to PHP 7.0 and WordPress 5.2
- New feature: Add a new option to automatically add missing dimensions to images found on the page
- Enhancement: Add a new UI field to exclude images/iframes from lazyload
- Enhancement: Add a new UI field to exclude files from defer JS
- Enhancement: Remove the defer JavaScript safe mode sub-option, replacing it with a better approach to handle jQuery compatibility
- Enhancement: Google maps and AddThis JavaScript URLs is now deferred when defer JS is enabled
- Enhancement: Update our Google fonts optimization feature to be compatible with the new Google fonts API version 2
- Enhancement: The disable emoji feature is now automatically enabled, and its UI removed from the settings page
- Enhancement: The preload links & control heartbeat options are now enabled by default for new installs
- Enhancement: The "minutes" value for the cache lifespan has been removed
- Bugfix: Prevent PHP notices when running on PHP 8
- Bugfix: Prevent warning when installating the plugin via composer
- Other: Removed the Rocket Tester opt-in
WP Rocket 3.7.6 Changelog:
- Enhancement: Add additional inline JS exclusions from combine JS
- Enhancement: Add additional exclusions from defer JS
- Regression fix: Fixed an issue that caused high CPU usage when CSS combination is used
- Bugfix: Exclude stylesheets with media queries from combine CSS
- Bugfix: Fixed an issue where external CSS minify exclusions were not working as intended
- Bugfix: Update sanitization for CSS/JS exclusion fields to prevent issues in certain cases
- Bugfix: Prevent an issue where RocketCDN subscription doesn’t reflect on WP Rocket correctly in certain cases
- 3rd party compatibility: Improve compatibility with Pagely hosting
v3.7.5 November 5, 2020
- New: Added ability to renew WP Rocket license from within the plugin
- Enhancement: Disable automatic updates link in WordPress plugins list
- Enhancement: Add additional inline JS exclusions from combine JS
- Regression fix: Fix CSS/JS minification when the theme’s name contains a space
- Bugfix: Correctly rewrite 3rd-party resources having the integrity attribute
- Bugfix: Fixed an issue where Avada Lazyload was always detected as active
- Bugfix: Fixed an issue where LazyLoad was not working when using AJAX pagination
- 3rd party compatibility: Added support for Web Stories plugin
- 3rd party compatibility: Prevent nonces issues when using Custom Bookly form
WP Rocket 3.7.4 Changelog:
- New: Display promotions in the plugin
- Enhancement: Exclude Leadboxes script from being combined
- Enhancement: Add additional inline JS exclusions from combine JS
- Regression fix: Prevent WP Rocket from creating additional combined files when versioning contains variable strings/timestamps
- Bugfix: Correctly minify/combine CSS/JS when the URL contains encoded characters
- Bugfix: Update adsbygoogle to adsbygoogle.js in the default delay JS list
- 3rd party compatibility: Prevent nonces issues when using Rehub theme