Wordpress LScache Plugin: v4.1 is ready
Last Updated on: Wed, 15 Apr 2026 00:00:02 It is on master branch of our github repo. You can use Toolbox -> Beta Test to give it a try. Note: upgrade only from v3.6.4 to v4.1. Lower versions will result in an upgrade error. The error wont cause any issue for your sites. Just the plugin itself will be deactivated by WP when WP detected any error. You will need to manual activate the plugin again if upgrade from v3.6.3- to v4.1. Enjoy the new Guest Mode option. You dont have to manually tune the page optimization settings back and forth anymore. The new version v4.1 is already on WP. However, as this version contains substantial changes, the latest stable version on WP will keep on v3.6.4 for a while. Hopefully we can mark v4.0 as the latest stable version before end of May. Here is the changelog: = 4.1 ? Jun 25 2021 = UCSS/CCSS/LQIP Moved queue storage to file system from database wp-options table to lessen the IO load. (#633504) 3rd Added an option to disable ESI for the WooCommerce Cart. (#358 @anna Feng @astrid Wang) ESI Fixed an ESI nonce issue introduced in v4.0. (@Andrew Choi) Object Used new .litespeed_conf.dat instead of .object-cache.ini for object cache configuration storage. Conf Now updating related files after plugin upgrade and not just after activation. Guest Added a Guest Mode JS Excludes option. (@Ankit @mamac @rcverma) Guest Guest Mode now uses a lightweight script to update guest vary for reduced server load. Guest Guest Mode now adds missing image dimensions. Guest Guest vary will no longer update if theres already a vary in place to address the infinite loop caused by CloudFlares incorrect cache control setting for PHP. Guest Guest vary update request will no longer be sent if lscache_vary is already set. Guest Added a Configurable Guest Mode UA/IP under the Tuning tab in the General menu. Guest Guest Mode now allows cron to be hooked, even when UCSS/CCSS options are off. (#338437 @stars) Guest Simplified the vary generation process under Guest Mode. Guest Added a Guest Mode HTML comment for easier debugging. (@Ruikai) Guest Guest vary update ajax now bypasses potential POST cache. CCSS Added back the options Separate CCSS Cache Post Types and Separate CCSS Cache URIs. (@Joshua @ankit) CCSS CCSS/UCSS queue is now limited to a maximum of 500 entries. Control The cache control constant LSCACHE_NO_CACHE will now have a higher priority than the Forced Public Cache setting. Crawler The Crawler can now crawl Guest Mode pages. Crawler Fixed a potential XSS vulnerability in the Crawler settings. (#927355) Crawler The Crawler now supports a cookie value of _null. (@Tobolo) Media Updated the default value for the Responsive Placeholder SVG to be transparent. Media WebP images in the background may now be served in Guest Mode. Media WebP images in CSS may now be bypassed if the requesting Guest Mode client doesnt support WebP. Media Fixed empty default image placeholder under Guest Mode. Image Optimize Changed the missing $_POST to $post_data so the database status is properly updated. (#345 @lucas) Import Export file is now readable to allow importing of partial configurations. (@Ryan D @joshua) Page Optimize Fixed W3 validator errors in Guest Mode. (#61393817) 3rd A fatal WooCommerce error is no longer triggered by a custom theme reusing a previous LSCWP cache detection tag. 3rd AMP may now bypass Guest Mode automatically. Localize Dropped the Localize Resources option as Guest Mode is a sufficient replacement. (Note: Due to user feedback during the development period, we have decided to reinstate this option in a future version.) Cloud Changed the WP API url. Lang Corrected a missing language folder. GUI Added a CCSS/UCSS loading page visualization. (#360 @astrid Wang @anna Feng) GUI Added a warning to indicate when Guest Mode CCSS/UCSS quota is in use. (#361 @astrid Wang @anna Feng) GUI Added a litespeed-info text color. (@Astrid Wang) GUI Implemented various UI/UX improvements. (@Joshua @lisa) GUI Duplicate cloud service messages with the same content will only display once now. (@Marc Dahl) GUI Added a WebP replacement warning for Guest Mode Optimization if WebP replacement is off. Misc Dropped wp_assets from distribution to reduce the package size. (@lowwebtech) Misc Increased the new version and score detection intervals. Misc Optimized WP Assets images. (#352 @lowwebtech) Debug Dropped the redudant error_log debug info. @hailite you say Note: upgrade only from v3.6.4 to v4.1. but How can we do that ? thank you wer Beta Test from Toolbox. @hailite Just installed LSCache v4.1 on a test site. The results after turning on UCSS along with pairing a CDN for static content are just mind blowing. A consistent 100 across mobile and desktop in Lighthouse on a 30$ annual budget with Litespeed. That is just some insane level of performance right there. Test Link Peformance Report Fast or Slow Thanks for this amazing new version. I love the UCSS feature The LSCache 4.1 version is a failed attempt at cheating the Google Page Speed measurement tools. With guest mode, you now serve a stripped-down version of the webpage without JavaScript to the PageSpeed Insights and other similar tools. This kind of nonsense will be appreciated only by uneducated users! Its like buying a thermometer which always measures normal temperature whether youre ill or not! However, v4.1 is also unable to generate the correct JS for the working website. The Cloudflare CDN no longer caches HTML files. A complete mess has been created for no reason.` I tested your beta version of the plugin, I can say that it is more stable than WP Rocket in terms of lazy loading JS, precisely because there is such a mode http://i.prntscr.com/e586v0UgTeqinzOaz2uE5g.png, while WP Rocket is only Delayed mode, which does not allow, for example, opening a popup in Elementor if it is on the first server. Sites on Elementor calmly enter the green zone with Google Page Speed, and nothing breaks.
LiteCache Rush: Speed comes from using less, not from doing it faster
Reference