3.8.0
There are 6 plugin updates included with this release:
Performance Lab (performance-lab): v3.8.0
Enhancements
- Add Site Health test for
Cache-Control: no-storepage response header which disables bfcache. (1807) - Add Site Health test to verify that static assets are served with far-future expires. (1727)
- Enqueue scripts using
plugins_url()instead ofplugin_dir_url(). (1761)
Optimization Detective (optimization-detective): v1.0.0-beta1
Enhancements
- Add site health check to detect blocked REST API and short-circuit optimization when unavailable. (1762)
- Allow extensions to opt in to using the web-vitals attribution build via the
od_use_web_vitals_attribution_buildfilter. (1759) - Disambiguate XPaths for children of
BODYwithid,class, orroleattributes. (1797) - Eliminate varying URL Metrics by logged-in state and discontinue disabling optimization by default for admins. (1788)
- Improve test coverage for Optimization Detective. (1817)
- Introduce
OD_Tag_Visitor_Context::track_tag()method as alternative for returningtruein tag visitor callback. (1821) - Omit element node index in XPaths up to children of BODY. (1790)
- Skip visiting tags in the Admin Bar when optimizing a page. (1816)
Bug Fixes
- Ensure optimization is performed in the wp-env local environment and log debug messages to console when disabled. (1822)
- Skip visiting any tags inside of
NOSCRIPTelements. (1783)
Documentation
Speculative Loading (speculation-rules) v1.4.0
Enhancements
- Implement speculative loading considerations for safer behavior. (1784)
Modern Image Formats (webp-uploads): v2.5.0
Enhancements
- Switch to
wp_content_img_tagfilter for improved image handling. (1772)
Embed Optimizer (embed-optimizer): v0.4.1
Bug Fixes
- Remove requirement for both mobile and desktop URL metrics to be collected for
preconnectlinks to be added. (1764)
Image Prioritizer (image-prioritizer): v0.3.1
Bug Fixes
- Remove erroneous check for resource initiator type when considering whether to submit LCP background image. (1760)