NEW: Speculative Loading mode setting – choose between Prerender (full background load) and Prefetch (HTML only). Previously locked to Prerender.
2.1.1
FIX: Script deferral and JS delay now use dependency-aware exclusion. When a script is excluded (e.g. wp-util), all of its dependencies (underscore, react, backbone, etc.) are automatically excluded too. Prevents “X is not defined” console errors.
2.1.0
NEW: Multi-strategy Google Fonts detection for Local Fonts feature. Now detects fonts even when other plugins have replaced or removed Google Fonts URLs.
NEW: 6 detection strategies: direct link, @import, broad URL scan, CSS font-family parsing with URL construction, theme.json scanning, and theme file scanning.
NEW: Detection log panel shows exactly what was tried during font auto-detection, with color-coded results.
IMPROVED: Helpful suggestions displayed when auto-detection fails, guiding users to provide a manual URL.
2.0.1
FIX: Critical error when saving settings due to preg_split receiving array instead of string.
FIX: Local Fonts download button now works even when feature is disabled.
FIX: Documented pro-elements-handlers exclusion needed for Elementor Pro nav menus with JS delay.
2.0.0
NEW: Settings backup system with 5 automatic snapshots and one-click restore.
NEW: Named configuration profiles (Safe Mode, Balanced, Aggressive) with custom profile support.
NEW: Import/Export settings as JSON for easy migration between sites.
NEW: JavaScript delay until user interaction for dramatically faster initial page loads.
NEW: Heartbeat API control – reduce frequency or disable entirely.
NEW: Local Google Fonts hosting for GDPR compliance and faster loading.