Added new perfmatters_rucss_async_stylesheets filter and built-in settings for dashicons and animation stylesheets which were already excluded from used CSS.
Added new perfmatters_after_local_analytics action hook.
Added additional logic to better handle stylesheets with media query attributes when including them in used CSS for increased performance. WooCommerce users may need to clear their used CSS if mobile-specific stylesheets are being loaded as they have been removed from our built-in exclusions.
Added new built-in stylesheet exclusion for Bricks post specific CSS.
Added new Delay JS quick exclusion for WPBakery.
Added a REST API exception for SureCart.
Added additional compatibility styles to the Script Manager.
Made some changes to be able to start our main output buffer a bit earlier in the load for better compatibility with other plugins that modify the HTML document.
Updated clean uninstall function with current post meta options.
Fixed an issue where the Clear Used CSS meta button was not working correctly for certain URL types.
Fixed a PHP warning coming from certain rewrite rule formats when MU Mode was turned on.
Removed BETA tag from preload lazy elements option.
Updated our staging site license key exception list with additional formats.
Perfmatters Changelog version 2.3.7 - 01.01.2025
Added additional CSS background image inline styles to account for backgrounds set on pseudo-elements of children inside the targeted container.
Added WP Rocket filter to disable their critical image optimization when preload critical images is active to prevent conflicts.
Added new Delay JS quick exclusion for Ezoic.
Added built-in minify JS exclusion for WP Recipe Maker.
Updated network default function to preserve the CDN URL if already set on the target subsite.
Updated admin bar menu items to show clear all used CSS on the front end.
Updated minify exclusion functions to check the entire attribute string of the script or stylesheet instead of just the source URL.
Updated CSS parsing library to the latest version (8.7.0). Improves support for PHP 8.4.
Updated login URL feature with additional check to prevent access to the hidden login slug via an authentication request redirected from a query string.
Updated buffer class to prevent running on Bricks template URLs.
Fixed an issue where the Used CSS file was sometimes getting falsely flagged as completely unused on certain speed tests.
Removed unnecessary documentWrite handling function from delay JS inline script to reduce the size by over 8%.
Removed older changelog entries in readme.txt file and added link to web version.