Total 20/05/2024 : We HAVE 9557 Items and more than 3145 happy members.
Log Update Item Perfmatters - Lightweight WordPress Performance Plugin
This page only show history update item Perfmatters - Lightweight WordPress Performance Plugin.

* Changed default setting for Used CSS Method from file to inline, as we think this will be the more compatible solution for most users going forward. If you were previously using the file method, you may need to save that option again.

* Added width and height parameters to placeholder SVGs to prevent warnings for a ratio mismatch that would happen for some images.

* Fixed an issue where the noscript tags were getting malformed for some images inside picture tags after lazy loading.

* Removed placeholder SVGs on source tags since the image tag will already have one.

* Changed settings export file name date format to be easier to organize when managing multiples.

* Updated tooltip for Blank Favicon option to be more clear.

* Added new Used CSS Method option to choose whether to load used CSS from a file or inline.

* Added new perfmatters_cache_path filter.

* Updated metabox functions to restrict metabox display to administrators only.

* Made some adjustments to custom login URL function to better support 3rd party tools using WP CLI.

* Added Fusion Builder query string parameters to excluded page builders array.

* Adjusted Unused CSS regex to be more consistent when stylesheets are placed in between other link tags.

* Changes to instances where ABSPATH was used to determine a directory location for better compatibility with certain hosts.

* Fixed an issue with Remove Global Styles option where duotone SVGs were not being removed on WordPress 5.9.2.

* Fixed an issue where WooCommerce block stylesheets were not getting correctly dequeued when Disable Scripts option was set.

* Fixed an issue that was causing the CSS Parser library not to get included correctly in certain cases.

* Translation updates.

* Added new option to Remove Global Styles related to duotone filters.

* Added new perfmatters_script_manager_locale filter.

* Added new perfmatters_disable_woocommerce_scripts filter.

* Added new perfmatters_page_builders filter.

* Added new perfmatters_delay_js_behavior filter.

* Fixed an issue with the unused CSS parser that was incorrectly rewriting relative URLs if there was no query string present on the original stylesheet src.

* Added additional parameter to page builders array for compatibility.

* Fixed an issue that was causing the login URL disabled 404 behavior to result in an error if a 404 template was not found.

* Added some additional checks before creating cache directories for local fonts and used CSS.

* Fixed an issue that was causing the fade-in affect to conflict with child images inside a lazy loaded container.

* Fixed an undefined index warning coming from unused CSS settings update function.

* Added a default delay JS exclusion for admin only inline customize-support script.

* Refactored entire meta.php code to be more efficient (38% smaller) and in line with current structure.

* Translation updates.

* Added new feature to Remove Unused CSS (BETA).

* Added new perfmatters_remove_unused_css filter.

* Adjusted CDN Rewrite buffer priority for better compatibility with other features.

* Made an improvement to the Disable XML-RPC function to return a 403 error when xmlrpc.php is accessed directly.

* Script Manager stylesheet updates for better compatibility.

* Fixed an issue in the Script Manager where the input controls were sometimes not displaying after toggling a script off.

* Added additional style for YouTube preview thumbnail play button to fix an alignment issue with certain setups.

* Buffer adjustments for compatibility.

* Fixed an issue that was interfering with sitemap display in certain configurations.

* Added <a> element support for lazy loading inline background images.

* Added new perfmatters_fade_in_speed filter.

* Fixed an issue that was preventing lazy loading fade in from working correctly with certain background images.

* Fixed an issue that was interfering with the display of certain inline SVG elements.

* Adjusted local analytics hook priority for better compatibility.

* Script Manager style updates for better compatibility.

* Translation updates.

* New Lazy Loading option to Exclude Leading Images.

* New Lazy Loading option to add a Fade In effect.

* New option to Preload Critical Images (BETA).

* Expanded Disable XML-RPC function to also remove pingback link tag if it is present in the document.

* Added new Delay JavaScript checkbox to meta options in the post editor.

* Added additional integration with perfmatters_delay_js filter.

* Moved YouTube autoplay parameter placement on lazy loaded iframes for better compatibility with existing query strings.

* Optimizations to lazy loading inline CSS functions.

* Various optimizations and improvements to the output buffer.

* Migrated manual preload functionality to use the output buffer which will allow for easier integration with new features.

* Made some adjustments to MU plugin functions to more reliably detect post IDs when using specific permalink setups.

* Fixed an issue where some Current URL links in the Script Manager's Global View were not pointing to the right posts.

* Fixed an issue with a certain endpoint that was redirecting to the custom login URL.

* Fixed a PHP notice that was sometimes appearing when refreshing local fonts.

* Removed BETA tag from Delay All JS option.

* Updated Local Google Font function to more effectively remove existing font preconnect and prefetch tags.

* Updated Local Google Font function for better compatibility with sites that still have remnants from a previous http to https migration.

* Fixed an issue in the Script Manager where the home page was being treated as a post if set to display the blog feed.

Fixed an issue with Delay All JS that was preventing certain async scripts from fully loading.

* Added new options to the Script Manager to disable assets directly by post type, archive, user status, and device type.

* Added support for dynamic preloading by handle for enqueued scripts and styles.

* Added new perfmatters_lazyload filter.

* Added new perfmatters_cdn filter.

* Added new perfmatters_delay_js_timeout filter.

* Fix to Delay All JS script for better compatibility with certain page builder animations.

* Updated class initialization for better compatibility.

* Fixed an issue where the Script Manager was interpreting certain array keys as shortcodes if they were identical.

* Added an additional check to prevent the Script Manager from being able to load on top of a page builder.

* Fixed a PHP notice coming from the MU plugin.

* Made some changes to our plugin updater function that should help with auto-updates in a multisite environment.

* Translation updates.