Skip to content

Releases: wp-media/wp-rocket

3.12.3.3

08 Dec 15:56
Compare
Choose a tag to compare
  • Bugfix: Fixes an issue with WordPress feeds being cached by default. Also brings back possibility to exclude index.php from cache. (5599)

3.12.3.2

24 Nov 19:25
65bab9e
Compare
Choose a tag to compare
  • 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

16 Nov 13:33
c8e9577
Compare
Choose a tag to compare
  • 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

10 Nov 14:09
Compare
Choose a tag to compare
  • 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

27 Oct 14:29
Compare
Choose a tag to compare
  • Bugfix: Prevent PHP warning related to get_current_screen() in some cases (#5526)

3.12.2

20 Oct 16:36
Compare
Choose a tag to compare
  • 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

26 Sep 13:48
c417af7
Compare
Choose a tag to compare
  • 3rd party compatibility: temporarily hide past-due actions in Action Scheduler (#5450)
  • Bugfix: improve detection of missing Action Scheduler tables (#5440)

3.12.1

15 Sep 18:30
3584bcc
Compare
Choose a tag to compare
  • 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

01 Sep 18:29
3019168
Compare
Choose a tag to compare
  • 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

3.12.0.4

29 Aug 18:12
Compare
Choose a tag to compare
  • 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)