Perfmatters icon

Release v2.5.8

Perfmatters v2.5.8

What's new in v2.5.8

Perfmatters v2.5.8 was released on . We developed the perfmatters plugin with simplicity in mind. See the full changelog below and compare with the complete version history.

Release details

Released
833.8 KB
File unavailable

Changelog

Added
  • new perfmatters_lazyload_data_src filter.
  • nav selector support for functions that target elements inside parent containers.
  • additional built-in CSS selector exclusion for Kadence active state class.
  • is_admin check to disable dashicons function for certain edge cases in the admin UI.
  • logic to prevent certain redundant options from showing up in the UI when parent disables are already toggled on.
  • new General, License and Analytics classes to separate out specific functionality.
Fixed
  • an issue with certain attribute pair formats not being recognized when converting an element's attribute string to an array.
  • an issue where delaying certain duplicate scripts would cause a JavaScript error and prevent remaining delayed assets from loading in.
  • a code snippet issue where targeting the front or blog page of the site by page ID would not match correctly.
  • multiple plugin UI HTML warnings for incorrect label target IDs.
Other
  • Made some lazy loading adjustments to let WordPress still add the auto size attribute value when necessary before the Perfmatters output buffer runs.
  • Made changes to the way we handle images excluded from lazy loading to ensure they don't have a loading attribute applied.
  • Minor update to disable self pingbacks function for better compatibility.
  • Translation updates.
Removed
  • previous functions.php file, refactored and migrated the of contents to new and existing classes.
  • BETA tag from Code Snippets feature.
Improved
  • Utilities class, added a few functions from previous combined file, combined regex passes for clean_html, added memoization to necessary functions to prevent multiple runs.

Compatibility

Requires WordPress
5.5
Tested up to
7.0.1
Requires PHP
8.1

Verified safe

Perfmatters v2.5.8 scanned clean with no security threats detected.

View full scan report