Skip to content

CoreBoost v3.2.6

Choose a tag to compare

@github-actions github-actions released this 06 May 02:45
· 15 commits to main since this release

🐛 Fixed - Script Preloads Adding Deferred Scripts to Critical Chain

  • Removed <link rel="preload"> hints for wp-hooks, wp-i18n, wp-dom-ready when WP Core Defer is enabled. These scripts are deferred (non-render-blocking), so emitting fetchpriority="high" preload hints for them caused PSI to count them in the critical request chain even though they don't block render. Deferred scripts are fetched naturally after HTML parsing and don't need preload hints.
  • jQuery and jQuery UI preloads are retained — jQuery is synchronous and does block render, so early prefetching is beneficial.

✨ Added - CSS Auto-Defer Pattern Additions

  • e-animation- — defers Elementor animation library CSS (e-animation-grow.min.css and similar). These are animation-only stylesheets with zero impact on initial render.
  • QuestOrthodontics — defers the Quest Orthodontics child theme stylesheet, removing it from the critical request chain.

Files Modified

  • includes/public/class-script-optimizer.php — removed wp-core preload hints from add_script_resource_hints()
  • includes/core/class-config.php — added e-animation- and QuestOrthodontics to get_auto_defer_patterns()