Skip to content

3.7.0

Latest
Compare
Choose a tag to compare
@westonruter westonruter released this 18 Dec 18:21
3b786fc

There are 8 plugin updates included with this release:

Performance Lab (performance-lab) v3.7.0

Enhancements

  • Add guidance for managing Performance feature plugins. (1734)
  • Automatically discover plugin dependencies when obtaining Performance feature plugins from WordPress.org. (1680)
  • Disregard transient cache in perflab_query_plugin_info() when a plugin is absent. (1694)
  • Minify script used for ajax activation of features; warn if absent and serve original file when SCRIPT_DEBUG is enabled. (1658)

Bug Fixes

  • Fix latest plugin version not being downloaded consistently. (1693)

Enhanced Responsive Images (auto-sizes) v1.4.0

Features

  • Accurate Sizes: Incorporate layout constraints in image sizes calculations. (1738)

Enhancements

  • Accurate sizes: Pass parent alignment context to images. (1701)
  • Accurate sizes: Reorganize file structure by feature. (1699)
  • Accurate sizes: Support relative alignment widths. (1737)
  • Remove auto_sizes_get_layout_settings(). (1743)

Bug Fixes

  • Accurate sizes: Disable layout calculations for classic themes. (1744)

Image Placeholders (dominant-color-images) v1.2.0

Enhancements

  • Enhance admin media UI with dominant color support. (1719)

Embed Optimizer (embed-optimizer) v0.4.0

Enhancements

  • Incorporate media queries into preconnect links to account for whether embeds are in viewport. (1654)
  • Serve unminified scripts when SCRIPT_DEBUG is enabled. (1643)

Image Prioritizer (image-prioritizer) v0.3.0

Enhancements

  • Add preload links LCP picture elements. (1707)
  • Harden validation of user-submitted LCP background image URL. (1713)
  • Lazy load background images added via inline style attributes. (1708)
  • Preload image URLs for LCP elements with external background images. (1697)
  • Serve unminified scripts when SCRIPT_DEBUG is enabled. (1643)

Optimization Detective (optimization-detective) v0.9.0

Enhancements

  • Add fetchpriority=high to IMG when it is the LCP element on desktop and mobile with other viewport groups empty. (1723)
  • Improve debugging stored URL Metrics in Optimization Detective. (1656)
  • Incorporate page state into ETag computation. (1722)
  • Mark existing URL Metrics as stale when a new tag visitor is registered. (1705)
  • Set development mode to 'plugin' in the dev environment and allow pages to be optimized when admin is logged-in (when in plugin dev mode). (1700)
  • Add get_xpath_elements_map() helper methods to OD_URL_Metric_Group_Collection and OD_URL_Metric_Group, and add get_all_element_max_intersection_ratios/get_element_max_intersection_ratio methods to OD_URL_Metric_Group. (1654)
  • Add get_breadcrumbs() method to OD_HTML_Tag_Processor. (1707)
  • Add get_sample_size() and get_freshness_ttl() methods to OD_URL_Metric_Group. (1697)
  • Expose onTTFB, onFCP, onLCP, onINP, and onCLS from web-vitals.js to extension JS modules via args their initialize functions. (1697)

Bug Fixes

  • Prevent submitting URL Metric if viewport size changed. (1712)
  • Fix construction of XPath expressions for implicitly closed paragraphs. (1707)

Web Worker Offloading (web-worker-offloading) v0.2.0

Enhancements

  • Integrate Web Worker Offloading with Google Site Kit. (1686)
  • Integrate Web Worker Offloading with Rank Math SEO. (1685)
  • Serve unminified scripts when SCRIPT_DEBUG is enabled. (1643)

Bug Fixes

  • Fix tracking events like add_to_cart in WooCommerce integration. (1740)

Modern Image Formats (webp-uploads) v2.4.0

Enhancements

  • Automatically opt into 1536x1536 and 2048x2048 sizes when generating fallback images. (1679)
  • Convert WebP to AVIF on upload. (1724)
  • Enable end user opt-in to generate all sizes in fallback format. (1689)