2.6.8 - 09.09.2026
- Added new Inline Excluded Stylesheets advanced option to automatically inline stylesheets excluded from Remove Unused CSS.
- Added new Safe Mode option to disable all Perfmatters performance optimizations sitewide without impacting security-related options or code snippets.
- Added new Load in Block Editor option for frontend CSS code snippets so those styles can also appear in the WordPress block editor canvas.
- Added new perfmatters_inline_scripts filter which allows you to inline specific local JavaScript files.
- Improved stylesheet inlining via the new perfmatters_inline_stylesheets filter (perfmatters_rucss_inline_stylesheets still supported), which can now run independently of Remove Unused CSS while still deferring to RUCSS for non-excluded stylesheets.
- Made some adjustments to code snippets UI visibility script.
- Moved Instant Page, Preconnect, and DNS Prefetch into the main Perfmatters queue so they respect the same request-level disable checks as other front-end optimizations.
- Removed redundant admin and ?perfmattersoff checks from FastClick output, which is already gated by the main Perfmatters queue.
- Fixed a PHP warning in Minify class when parse_url() returned false for a malformed script or stylesheet URL.
- Fixed a PHP fatal error that could stop buffer optimizations from running when one-per-line options were stored as a string instead of an array. […]