Releases: wp-media/wp-rocket
Releases · wp-media/wp-rocket
2.11.4
- Bug fix: Correctly apply JS minification/combine if there is no JS files in the header when combine option is active
- Bug fix: Correctly display some embeds from Jetpack with lazy load for iframes option active
- Bug fix: Correct conflict between Lazy Load and Cloudflare Rocket Loader
- Bug fix: Correct display issue with Optimize CSS delivery if the CSS tag doesn't have any content after the file URL
- Bug fix: Correctly save CSS/JS dynamic files as static files
- 3rd party compatibility: Auto exclude s2member dynamic files from being saved as static files to prevent issues
- 3rd party compatibility: Display warning if WP Super Minify is active at the same time as WP Rocket minification options
2.11.3
- Regression fix: prevent a 404 on lazyload script if URL contains "-v"
- Regression fix: correctly display images hidden but in viewport when they come into view when lazyload is active.
2.11.2
- Enhancement: use a different version of the lazyload script depending on browser support of IntersectionObserver. Browsers supporting this feature should see a great improvement.`
- Enhancement: update rel="preload" polyfill to latest version
- Regression fix: prevent minified file returning a 404 error because of a query string in the filename
- Regression fix: correctly prevent jQuery from being deferred when WordPress is installed in a subdirectory
- Regression fix: prevent a fatal error "undefined method cancel_process()"
- Regression fix: prevent a white screen in some cases when HTML minification is enabled
- Regression fix: prevent PHP warning on $rocket_js_enqueue_in_head because it's not set
- Regression fix: prevent white label from being applied when it shouldn't
- Regression fix: prevent a conflict between CDN and combine CSS/JS where the original files were being removed but the combined files were not added to the HTML
2.11.1
- Wording fix: Correct required PHP version for Cloudflare feature in WP Rocket
- Bug fix: Correctly pass the $item parameter to rocket_cpcss_job_request filter
- Regression fix: Prevent PHP warning related to open_basedir on some servers
- Regression fix: Prevent display the full path to the file when using minification on a file without version query string
- Regression fix: Prevent jQuery from being removed when using defer JS and minification without combine
- Regression fix: Prevent PHP fatal error because of redeclared function in some cases
2.11
- Backward compatibility: This new version of WP Rocket is not compatible with PHP 5.2. If you update on a PHP 5.2 server, you will receive a warning notice and an option to rollback to the previous version.
- New Feature: You can now generate the critical path CSS automatically from WP Rocket settings. It will generate a different critical path CSS for your homepage, your blog page and every types of pages/taxonomies you have.
- New Feature: We added an opt-in, anonymized analytics tracking to better understand our customers usage of the plugin and help us use this data to improve in the future
- Enhancement: Completely new lazy load script, with better performance and compatibility
- Enhancement: As a new lazyload option, you can now replace Youtube videos by clickable thumbnails, which can help your loading time if you have a lot of videos on the same page
- Enhancement: Completely new minification system, faster and better. It is not relying on HTTP requests anymore, which should prevent a number of common issues we had
- Enhancement: Remove query strings option doesn't rely on HTTP requests anymore, which should prevent a number of common issues we had
- Enhancement: Database optimization process is now done in the background, preventing any long wait or timeout
- Enhancement: Added more notices after actions are triggered to give more feedbacks about what is going on with the plugin
- Enhancement: the gzip version of the cache file is now served even when you don't have WP Rocket rewrite rules enabled
2.10.12
- Bug fix: Prevent fatal error when WP Offload S3 and WP Offload S3 Assets are activated but disabled because not compatible with the new version of AWS plugin
- Bug fix: Prevent error 500 on some hostings that don't support the Options in .htaccess
- Bug fix: Prevent cache deletion not working on some multilingual installations
2.10.11
- Enhancement: Prevent showing the directory listing in cache folder on a host which doesn't disable it by default
- Fix: Prevent possible PHP warning on NGINX server when using the specific cache for mobile option
- Fix: Prevent PHP notice when using CSS minification and PHP 7.1
2.10.10
- Bugfix: Google fonts concatenation could cause display issues in some cases
- Bugfix: White label was applied was applied when it shouldn't
- Bugfix: Settings import was not working in some cases
2.10.9
- Fix: prevent google fonts being removed when combine google fonts option is active
2.10.8
- Enhancement: Add usqp query string to query strings to receive default cache (AMP compatibility)
- Enhancement: Use different User agents for the different WP Rocket preloads to differentiate them
- Fix: prevent conflict between Elementor and combine Google Fonts option
- Fix: import settings should be working correctly on all browsers
- Fix: change the default lazyload placeholder for iframes to prevent alert in some browsers
- Fix: when load css asynchronously is active, attach the noscript tags added to the close body tag instead of close html to prevent warning in W3C validator
- Fix: correctly exclude jQuery from concatenation when defer JS safe mode is active on website with site_url() as a subfolder
- Fix: exclude WooCommerce shipping class URLs from pages to purge to prevent a full domain clear instead of a partial one
- Fix: limit maximum dimensions of custom flags in WP Rocket admin menu when using Polylang
- Fix: correct placeholder for the htaccess warning message
- Fix: prevent display of WP Rocket banner on plugin information when white label is active