- New: Asset optimization safe mode
- New: React-based asset optimization module
- New: Compatibility module with WPMU DEV hosting FastCGI feature
- New: Map generated filenames to actual filenames on Manual Asset Optimisation
- New: Replace Google fonts with Bunny fonts for GDPR compliance
- Fix: Performance module showing older version of the report after scan
- Fix: Page cache preloader icon
- Fix: Uptime compatibility with WPMU DEV free Hub
- Fix: Smush activation links on MU
- Fix: Dashboard Asset Optimization Stats are different from the AO Summary Details
- Fix: Miscellaneous PHP warnings and errors
- Enhance: Security hardening
- Enhance: WP 6.1 compatibility
- Enhance: Reports compatibility with Defender masking feature
- Enhance: Cleanup on uninstall on network installs
- Enhance: Page cache compatibility with Defender security headers
- Fix: Usage tracking option on network installs
- Fix: Setup module logic on plugin activation
- Fix: Inline limits in asset optimization
- Fix: Weekly performance report sometimes sent out twice
- Fix: Settings link on Plugins page
- Fix: Comment on-click lazy loading
- Fix: Translation link URL
- Fix: Tooltip showing by default on 'Checking files' asset optimization modal
- Fix: Redis module not always being able to write to wp-config.php file
- Fix: Skip onboarding wizard if a config has been applied
- Fix: Rename "Basic" config to "Default"
- New: Set the number of comments to preload in lazy loading module
- Enhance: Clean up after uninstalling on multisite
- Enhance: Remove duplicate 'wphb_page_cache_cleared' action in favour of 'wphb_clear_cache_url'
- Enhance: Sanitize input fields in Configs module
- Enhance: Compatibility with Weglot plugin
- Fix: PHP undefined array key warnings
- Fix: Fatal error when clearing cache in certain conditions
- Fix: Toggling Uptime from WPMU DEV hub
- Fix: Clear cache button not white labeled
- Fix: Onboarding setup wizard summary layout
- Fix: Onboarding setup wizard tracking option on multisite
- Fix: Smush upsell block logic
- Fix: Tutorials on dashboard page cannot be hidden
- Fix: Duplicate users in notifications modal
- Fix: Errors when offloading ES6 modules with import statements to CDN
- Fix: Clear cache button (admin bar) logic on network installs
- Fix: Cloudflare zone selector not working
- Fix: High contrast notice in comments lazy load module
- Fix: Lazy loading WooCommerce reviews
Fix: XSS vulnerability
- New: Onboarding setup wizard
- Enhance: Support for WPMU DEV Hub
- Enhance: Add a unique salt when enabling Redis integration
- Enhance: "How does it work" section in asset optimization module
- Fix: Incorrect detection of Cloudflare APO status
- Fix: Missing action buttons on Integrations page in sub sites
- Fix: Page cache not clearing when caching is disabled on subsites
- Fix: Duplicate ID elements on dashboard page
- Fix: Inability to auto start asset optimization scan from dashboard page on free version
- Fix: Remove global configs from network subsites
- Fix: An invalid form control with name='cloudflare-email' is not focusable error
- Fix: Documentation link in Notifications module
- Fix: Translation strings
- Fix: Styles for Select2 textarea elements
- New: Font optimization is now part of automatic asset optimization mode
- New: Notification email designs
- New: Plugin icon
- Enhance: Add file size limits for inlining assets in asset optimization module
- Enhance: Status of assets in asset optimization module
- Enhance: Updating of exclusion list in asset optimization UI
- Enhance: Page types exclusions in page caching
- Enhance: PHP 8.1 compatibility
- Fix: Clearing page cache on subsites in a network sub-directory installs
- Fix: Page caching module not showing for site admins
- Fix: Browser caching module not showing on subsites with Cloudflare integration
- Fix: Cached files counter when purging cache
- Fix: Infinite loop with orphaned assets when page cache integrations are enabled
- Fix: Cases when asset optimization breaks CSS with background SVG images
- Fix: Asset optimization auto selecting files in auto mode
- Fix: Cloudflare integration when a site is installed in a sub-folder
- Fix: Missing notification modules and translations
- Fix: Errors when purging Varnish cache
- Fix: Fatal error when scheduling database reports
- Fix: Fatal error with WP Ultimo 2.x