Releases: wp-media/wp-rocket
Releases · wp-media/wp-rocket
2.11.7
- Enhancement: Save dynamic CSS/JS as static file when the only query string is the WP version
- Enhancement: Require composer autoload only if it exists to improve compatibility with site wide composer installation
- Enhancement: Exclude PDF from gzip
- Enhancement: Apply lazyload on WPTouch version of the website
- Bugfix: Prevent wrong URLs in some cases for CSS @import or url() after minification or remove query strings
- Bugfix: Minification and remove query strings are correctly applied on languages other than the default one when using a multilingual plugin
- Bugfix: Improve home path detection function to prevent some cases where the value was incorrect and prevented minification/remove query strings
- Bugfix: Prevent the homepage from being excluded from cache when WPS Hide Login URL is empty
- Bugfix: Clear cache when a post is updated via XML-RPC
- Bugfix: Correctly add the htaccess rewrite rules when disabling mobile cache option without disabling specific cache for mobile option first
- Bugfix: Correctly load critical CSS on taxonomy archive pages
2.11.6
- Enhancement: Automatic compatibility Cookie Notice by dFactory plugin
- Enhancement: Update Minify library to include latest improvements and bugfixes
- Bugfix: Prevent Premium SEO Pack from rendering WP Rocket Settings Page inaccessible
- Bugfix: Remove critical CSS from AMP pages to prevent validation error
- Bugfix: Prevent a PHP notice when analytics is activated and the type of web server could not be correctly detected
2.11.5
- Enhancement: Add filter
rocket_youtube_thumbnail_resolution
to be able to modify the resolution of the Youtube Preview image - Enhancement: Add filter
do_rocket_critical_css_generation
to control the autogeneration of the critical CSS - Enhancement: Insert critical CSS before CSS files when combine CSS is active
- Enhancement: Check for minified file existence earlier in the minify process to improve cache generation time
- Enhancement: Prevent adding DNS prefetch on uncached pages
- Bugfix: Correct an issue with
rocket_realpath()
on windows server which was preventing minification and remove query strings from working - Bugfix: Prevent some code to be displayed when optimize CSS delivery is active because the stylesheet tag contains special characters
- Bugfix: Correctly apply remove query strings even when there is no file to minify
- Bugfix: Prevent a PHP warning because of a wrongly named variable in 2.11.4
- Bugfix: correctly apply sizes to image when lazyload is active
- Bugfix: correctly process files for minification and remove query strings when content folder is outside the WordPress directory
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