Version: 3.16.2
Enhancement: Changed Action Scheduler settings to make sure only one concurrent batch is used for Preload #5376
Bugfix: Fix a bug when user visit set cache to be completed in database #5369
Bugfix: Fix error when attachment_link filter incorrectly changing return of the function get_permalink #5363
Bugfix: Correctly preload sitemaps on update from version lower than 3.12.0.2 (#5337)
Bugfix: Prevent error when using debug mode (#5341)
Enhancement: Display warning notices for expired users using Optimize CSS Delivery options (#3837)
Bugfix: Prevent PHP deprecated warning on PHP 8.1 (#5194)
Bugfix: Correctly rollback multiple versions consecutively (#3077)
3rd party compatibility: Update allowlisted IP for our RUCSS in Wordfence (#5233)
3rd party compatibility: Add additional compatibilities for Remove UnusedCSS (#5018, #5091, #5164, #5219, #5263, #5270)
Enhancement: Prevent creation of RUCSS jobs if used CSS folder is not writable (#5178)
Bugfix: Correctly lazyload background images when native lazyload is enabled (#5126)
Bugfix: Prevent PHP notice when license validation server is not accessible (#5168)
Bugfix: Prevent display issue when using RUCSS in specific cases (#5213)
Bugfix: Revert change for redirect based on trailing slash (#5221)
Enhancement: Update minimum WP version to 5.4 (#4341)
Enhancement: Implement a new UI for Optimized CSS Delivery (#4245)
Enhancement: Move WebP Compatibility option to a One-Click Rocket Add-on (#3804)
Enhancement: Add expiration rules for avif image format (#4206)
Enhancement: Remove the Disable Embeds option (#3773)
Enhancement: Remove the Delete Expired Transients option (#3578)
Enhancement: Empty some files no longer needed (#3839)
Enhancement: Update delay JS script to catch click events before the scripts are loaded (#4303)
Enhancement: Add the delay JS script to the page after the meta charset if it's present (#4121)
Enhancement: Remove the clear cache notice after using clear used CSS since it also clears the cache (#4212)
Bugfix: Prevent a possible error on WooCommerce product pages with delay JS enabled (#4255)
Bugfix: Prevent a possible PHP notice in some cases when using remove unused CSS (#4243)
3rd party compatibility: Improve delay JS compatibility with a number of scripts (#4075, #4241, #4169)
Enhancement: Add additional inline JS exclusion from combine JS (#4290)
Bugfix: Prevent fatal error when passing an empty path to get the content of a file (#4257)
Regression: Fix issue with JS minification when removing comments (#4291)
3rd party compatibility: Add delay JS compatibility with Adthrive (#4018)
3rd party compatibility: Improve compatibility with Divi 4.10 update (#4263)
3rd-Party Compatibility: Auto-exclude jQuery from being deferred on Revolution Slider Activation (#4229)
3rd-Party Compatibility: Auto-exclude from Delay JS EWWW scripts for webp (#4165)
3rd-Party Compatibility: Auto-exclude Autoptimizer Lazyload script from Delay JS (#4162)
Bugfix: Use correct server variable to detect Lightspeed (#3282)
Bugfix: Sync varnish cache clear with WP Rocket cache clear on GoDaddy VIP (#3690)
Bugfix: Delay JS preventing WPML from redirecting before user interaction (#4149)
Bugfix: Pre-warmup fetch resources stopped in some cases (#4122)
Enhancement: Grey out Delay JS option when WP Meteor is activated (#4074)
Enhancement: Emulate Elementor Pro animation when using Delay JS (#4080)