Skip to content

Releases: wp-media/wp-rocket

2.11.7

11 Mar 17:44
3e2d16d
Compare
Choose a tag to compare
  • 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

05 Feb 14:20
2bc483d
Compare
Choose a tag to compare
  • 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

29 Jan 21:12
fff28c6
Compare
Choose a tag to compare
  • 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

08 Jan 16:13
Compare
Choose a tag to compare
  • 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

19 Dec 11:51
27d3dc6
Compare
Choose a tag to compare
  • 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

18 Dec 12:35
4a98450
Compare
Choose a tag to compare
  • 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

15 Dec 00:09
1647d10
Compare
Choose a tag to compare
  • 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

15 Dec 00:04
0d60c8e
Compare
Choose a tag to compare
  • 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

21 Nov 13:15
77bb1ef
Compare
Choose a tag to compare
  • 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

03 Nov 13:04
Compare
Choose a tag to compare
  • 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