Releases: wp-media/wp-rocket
Releases · wp-media/wp-rocket
3.12.3.3
3.12.3.2
- Bugfix: Guard against corner database cases when upgrading without visiting the admin dashboard (#5593) (#5579)
- Bugfix: Prevent PHP fatal error when Delay JS is activated and the HTML of a page is null (#5555)
- Bugfix: CNAME field is emptied and can't be added anymore with https protocol. (#5577)
- Enhancement: Clear NGINX cache via Nginx Helper after the Used CSS has been generated (#5559)
- Enhancement: Never Cache URL(s) exclusions work only when they match the existence or not of a trailing slash in permalinks (#5509)
3.12.3.1
- Bugfix: Prevent fatal error when delaying massive inline scripts (#5570)
- Bugfix: Prevent fatal error when Action Scheduler returns error (#5567)
- 3rd-party compatibility: Prevent fatal error when deactivating BigCommerce plugin (#5550)
- 3rd-party compatibility: Exclude non-existing URLs coming from The Events Calendar plugin from the prelod (#5510)
3.12.3
- Enhancement: Improve various capabilities checking and sanitizations (#5105)
- Enhancement: Catch Actions Scheduler exceptions (#5463)
- Enhancement: Clear cache of taxonomy pagination pages (#4035)
- Enhancement: Skip lazyload for base64 images (#5293)
- Enhancement: Remove the cache directory check (#5438)
- Enhancement: Improve headers filter for preload feature (#5521)
- Enhancement: Change link to the documentation article (#5502)
- Enhancement: Guard against unnecessary request when RUCSS and Preload are used together (#5401)
- Enhancement: Save RUCSS error messages in the database (#5400)
- Bugfix: Prevent fatal error in specific conditions (#5501, #5483)
- 3rd-party compatibility: Compatibility with WPX hosting (#3717)
3.12.2.1
3.12.2
- Enhancement: Allow excluding part of the website from the preload feature (#5394)
- Enhancement: Allow prioritization of preloaded URLs (#5428)
- Enhancement: Guard against fatal error when providing wrong value to the filter (#5471, #5073)
- Enhancement: Improve is_alreeady_cached function to cover webp cache (#5374)
- Enhancement: Fix broken link in the UI (#5405)
- Bugfix: Prevent passing null to parameter to avoid PHP Deprecated warning (#5456)
- Bugfix: Fix the problem when Used CSS was not generated for the homepage when preload was disabled (#5410)
- Bugfix: Change the index for Used CSS columns (#5416)
- 3rd-party compatibility: 3CX Free Live Chat compatibility with Minify JavaScript feature (#5497)
3.12.1.1
3.12.1
- Enhancement: Dynamically update Remove unused CSS exclusions from our server (#5038)
- Enhancement: Respect in-progress limit for preload items (#5393)
- Enhancement: Add new filters to prevent deletion of used CSS (#4942)
- Enhancement: Display a notice if RUCSS table could not be created (#3960)
- Enhancement: Add additional exclusions from Delay JS execution (#4905, #5266, #5404)
- Enhancement: Add additional exclusions from minify JS (#5097, #5216)
- Enhancement: Exclude
.cfm
extension from CDN rewrite (#5020) - Bugfix: Remove
loading
attribute from images/iframes when using JS lazyload to prevent conflict on some browsers (#4961) - Bugfix: Prevent deprecated warning on PHP 8.1 (#5205)
- Bugfix: Prevent PHP warning when using missing image dimensions for some SVG (#5098)
- Bugfix: Prevent showing missing Action Scheduler tables notice incorrectly in some cases (#5021)
- Bugfix: Prevent PHP fatal error when Action Scheduler tables could not be created on installation (#5396)
- Bugfix: Prevent PHP fatal error when using
count()
on invalid type with PHP 8 and above (#5407) - 3rd party compatibility: Display a conflict notice when Cloudflare server push mode is enabled while Remove Unused CSS or Combine CSS ie enabled (#4710)
- 3rd party compatibility: Remove old Remove unused CSS server IP from Wordfence allowlist (#5249)
3.12.0.5
3.12.0.4
- Enhancement: Reduce preload batch size from 100 to 45 (#5352)
- Bugfix: Prevent warning when dropping the old remove unused CSS resources table if it doesn't exist (#5347)
- Bugfix: Correctly remove URLs from the cache table when trashing/deleting a post or on 404 (#5346)
- Bugfix: Force creation of cache table if it wasn't created correctly on update (#5351)
- 3rd party compatibility: Exclude trustindex.io from JS minification (#5343)
- 3rd party compatibility: Prevent notices conflict creating high CPU usage (#5354)