Releases: Automattic/jetpack-boost-production
Releases · Automattic/jetpack-boost-production
Jetpack Boost 1.4.0
Added
- UI: Adds My Jetpack functionality for consistent UI across all Jetpack plugins.
Jetpack Boost 1.4.0-beta
1.4.0-beta - 2022-02-23
UI: Adds My Jetpack functionality for consistent UI across all Jetpack plugins.
1.3.1
Added
- Critical CSS: Added a filter to allow stylesheets to load synchronously, to avoid CLS issues on certain setups.
- Critical CSS: Exclude "library" posts from Elementor plugin when generating Critical CSS.
- Critical CSS: Explicitly hide admin_bar during Critical CSS render, to improve compatability with custom admin bar setups.
- Speed Scores: Automatically retry if a speed score request is stuck for more than 15 minutes.
- Stability: New end-to-end testing system.
Changed
- Critical CSS: Detect external CSS URLs from the client side, to improve compatibility with WAFs which modify HTML.
- Move Boost admin menu into Jetpack submenu.
- Speed Scores: Automatically refresh speed scores if the theme has changed.
- Speed Scores: Include active modules and Jetpack Boost version with Speed Score requests.
Fixed
- Critical CSS: Fix handling for corrupted font-face rules.
- Critical CSS: Fix issue with dismissing recommendations after enabling Critical CSS without page refresh.
- Critical CSS: Ensure CSS files still load when JavaScript is not enabled.
- Critical CSS: Use home_url instead of site_url when determining homepage during Critical CSS generation.
- Critical CSS: Avoid rendering Critical CSS when generating Critical CSS.
- Speed Scores: Do not show comparative scores when no modules are active.
- Minor UI fixes for small screens and tooltip display.
1.3.1-beta-3
Added
- Critical CSS: Added a filter to allow stylesheets to load synchronously, to avoid CLS issues on certain setups.
- Critical CSS: Exclude "library" posts from Elementor plugin when generating Critical CSS.
- Critical CSS: Explicitly hide admin_bar during Critical CSS render, to improve compatability with custom admin bar setups.
- Speed Scores: Automatically retry if a speed score request is stuck for more than 15 minutes.
- Stability: New end-to-end testing system.
Changed
- Critical CSS: Detect external CSS URLs from the client side, to improve compatibility with WAFs which modify HTML.
- Move Boost admin menu into Jetpack submenu.
- Speed Scores: Automatically refresh speed scores if the theme has changed.
- Speed Scores: Include active modules and Jetpack Boost version with Speed Score requests.
Fixed
- Critical CSS: Fix handling for corrupted font-face rules.
- Critical CSS: Fix issue with dismissing recommendations after enabling Critical CSS without page refresh.
- Critical CSS: Ensure CSS files still load when JavaScript is not enabled.
- Critical CSS: Use home_url instead of site_url when determining homepage during Critical CSS generation.
- Critical CSS: Avoid rendering Critical CSS when generating Critical CSS.
- Speed Scores: Do not show comparative scores when no modules are active.
- Minor UI fixes for small screens and tooltip display.
1.3.1-beta-2
Added
- Critical CSS: Added a filter to allow stylesheets to load synchronously, to avoid CLS issues on certain setups.
- Critical CSS: Exclude "library" posts from Elementor plugin when generating Critical CSS.
- Critical CSS: Explicitly hide admin_bar during Critical CSS render, to improve compatability with custom admin bar setups.
- Speed Scores: Automatically retry if a speed score request is stuck for more than 15 minutes.
- Stability: New end-to-end testing system.
Changed
- Critical CSS: Detect external CSS URLs from the client side, to improve compatibility with WAFs which modify HTML.
- Move Boost admin menu into Jetpack submenu.
- Speed Scores: Automatically refresh speed scores if the theme has changed.
- Speed Scores: Include active modules and Jetpack Boost version with Speed Score requests.
Fixed
- Critical CSS: Fix handling for corrupted font-face rules.
- Critical CSS: Fix issue with dismissing recommendations after enabling Critical CSS without page refresh.
- Critical CSS: Ensure CSS files still load when JavaScript is not enabled.
- Critical CSS: Use home_url instead of site_url when determining homepage during Critical CSS generation.
- Critical CSS: Avoid rendering Critical CSS when generating Critical CSS.
- Speed Scores: Do not show comparative scores when no modules are active.
- Minor UI fixes for small screens and tooltip display.
1.3.1-beta
Added
- Critical CSS: Added a filter to allow stylesheets to load synchronously, to avoid CLS issues on certain setups.
- Critical CSS: Exclude "library" posts from Elementor plugin when generating Critical CSS.
- Critical CSS: Explicitly hide admin_bar during Critical CSS render, to improve compatability with custom admin bar setups.
- Speed Scores: Automatically retry if a speed score request is stuck for more than 15 minutes.
- Stability: New end-to-end testing system.
Changed
- Critical CSS: Detect external CSS URLs from the client side, to improve compatibility with WAFs which modify HTML.
- Move Boost admin menu into Jetpack submenu.
- Speed Scores: Automatically refresh speed scores if the theme has changed.
- Speed Scores: Include active modules and Jetpack Boost version with Speed Score requests.
Fixed
- Critical CSS: Fix handling for corrupted font-face rules.
- Critical CSS: Fix issue with dismissing recommendations after enabling Critical CSS without page refresh.
- Critical CSS: Ensure CSS files still load when JavaScript is not enabled.
- Critical CSS: Use home_url instead of site_url when determining homepage during Critical CSS generation.
- Speed Scores: Do not show comparative scores when no modules are active.
- Minor UI fixes for small screens and tooltip display.
1.3.0
Security
- Critical CSS: Add permissions checks to AJAX endpoints used when dismissing Critical CSS Recommendations.
Added
- Critical CSS: Added explanation for mod-security HTTP 418 errors.
- Critical CSS: Added stats tracking for generation outcomes.
- Critical CSS: Added step-by-step instructions for Advanced Recommendations.
- Critical CSS: Add extra information to "fetch" errors when generating Critical CSS.
- Critical CSS: More descriptive error message if critical css is failing because of x-frame-options deny config.
- Speed Scores: Added "without Boost" speed score indicator.
- Speed Scores: Retry if a score request job is stuck for more than 15 minutes
Changed
- Critical CSS: Take port numbers into account when comparing origins for proxying.
- Refresh speed score if theme has changed since last score
- Update Critical CSS Generator library to latest
Fixed
- Critical CSS: Clear generated CSS on theme change.
- Critical CSS: Ensure generator process is resumed after module deactivated and reactivated without reload.
- Critical CSS: Move CSS file proxying to client-side, to catch WAF-based CDN URLs
- Make sure that the Critical CSS Nonce for dismissing recommendations is always available in the settings page
- Speed Scores: Clear speed score on plugin deactivation and uninstallation.
1.3.0 beta 4
[not verified] Boost: Fix plugins page settings link (#21429) * Fix plugins page setting link * Add changelog Co-authored-by: Mark George <[email protected]> Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/1352821072
1.3.0 Beta 3
[1.3.0-beta] - 2021-10-04
Security
- Critical CSS: Add permissions checks to AJAX endpoints used when dismissing Critical CSS Recommendations.
Added
- Critical CSS: Add extra information to "fetch" errors when generating Critical CSS.
- Critical CSS: Added explanation for mod-security HTTP 418 errors.
- Critical CSS: Added stats tracking for generation outcomes.
- Critical CSS: Added step-by-step instructions for Advanced Recommendations.
- Critical CSS: More descriptive error message if critical css is failing because of x-frame-options deny config.
- Speed Scores: Added "without Boost" speed score indicator.
Changed
- Critical CSS: Take port numbers into account when comparing origins for proxying.
Fixed
- Critical CSS: Clear generated CSS on theme change.
- Critical CSS: Ensure generator process is resumed after module deactivated and reactivated without reload.
- Speed Scores: Clear speed score on plugin deactivation and uninstallation.
1.3.0 Beta 2
Security
- Critical CSS: Add permissions checks to AJAX endpoints used when dismissing Critical CSS Recommendations.
Added
- Critical CSS: Added explanation for mod-security HTTP 418 errors.
- Critical CSS: Added stats tracking for generation outcomes.
- Critical CSS: Added step-by-step instructions for Advanced Recommendations.
- Critical CSS: Add extra information to "fetch" errors when generating Critical CSS.
- Critical CSS: More descriptive error message if critical css is failing because of x-frame-options deny config.
- Speed Scores: Retry if a score request job is stuck for more than 15 minutes
- Speed Scores: Added "without Boost" speed score indicator.
Changed
- Critical CSS: Take port numbers into account when comparing origins for proxying.
Fixed
- Critical CSS: Clear generated CSS on theme change.
- Critical CSS: Ensure generator process is resumed after module deactivated and reactivated without reload.
- Speed Scores: Clear speed score on plugin deactivation and uninstallation.