- Improvement: Security hardening
- New: Viewport Meta Optimization for better mobile performance and responsiveness
- Improvement: Font Swapping for inline CSS font declarations
- Improvement: Caching compatibility with WooCommerce Multilingual & Multicurrency by WPML
- Fix: file_get_contents preventing Hummingbird from loading scripts in JavaScript Delay module
- Fix: PHP warnings generated by Performance test
- Improvement: Redis Object Caching integration deprecated
- Improvement: Legacy manual critical CSS deprecated...
- Improvement: Improved WPML compatibility
- Improvement: Improved Static Server Cache integration stability
- New: Option to delay below-the-fold Critical CSS until user interaction for better performance
- New: Separate Mobile CSS generation when using Above-the-fold Critical CSS for improved mobile performance
- Improved: Better page caching and preloading for mobile devices for improved response times
- Improved: Better Critical CSS handling for themes which do not pass explicit IDs
- Improved: Added Critical CSS, Delay JS and Font Swapping options on the Setup wizard
- Fix: Asset Optimization...
- New: Granular asset exclusion controls for Delay JS and Critical CSS, allowing easier adjustments and fine-tuning.
- Improved: Enhanced asset optimization and Critical CSS generation by ignoring empty URLs and commented CSS, reducing errors.
- Improved: Prioritized Critical CSS generation before other CSS optimizations to prevent unexpected visual behavior.
- Improved: Removed certain autoload options to boost overall performance.
- Improved: Optimized API interactions with WPMU DEV...
- New: Option to clear Static Server Cache when a post/page is updated
- New: UI option to exclude inline JS from the Delay JS feature
- Improvement: Exclude Elementor assets from Asset Optimization (AO)
- Improvement: Better compatibility with The Events Calendar plugin
- Improvement: New option to switch back to the legacy textarea for Exclusion Optimization (EO) exclusion keywords
- Improvement: New constant to completely skip the Asset Optimization (AO) module and use Exclusion...
- Improvement: Add new Google audits in Performance Test
- Improvement: Whitelabel email notifications
- Improvement: Ensure JS Delay, HB CDN, and Lazy Load work together
- Improvement: Updated component versions
- Improvement: Ensure compatibility with PHP 8.4
- Improvement: Performance enhancements
- Fix: The 'Reset' option in AO Settings does not reset Critical CSS and Font Optimization settings
- Fix: WooCommerce "Disable Cart Fragments On > All Pages" is not behaving as expected
- Fix...
- Improvement: WP 6.8 compatibility
Read the rest of this update entry...- New: Serve from page cache even when processes like Asset Optimization are in progress
- Fix: Cloudflare cache not cleared when post is edited
- Fix: Manual cache clearing required in certain contexts
- Fix: Manual cache clearing required to publish Elementor changes
- Fix: PHP warnings
- Fix: Delay JS Exclusions and Critical CSS Exclusions do not reset when we reset Asset Optimization settings
- Fix: Manual Inclusions (Advanced) not resetting when settings are reset
- Fix: "Clear Cache"...
Read the rest of this update entry...- Fix: Prevent duplicate injection of JS delay script