3.12.1
engahmeds3ed
released this
15 Sep 18:30
·
1550 commits
to develop
since this release
- 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)