LiteSpeed Cache


LiteSpeed Cache for WordPress (LSCWP) is an all-in-one site acceleration plugin, featuring an exclusive server-level cache and a collection of optimization features.

LSCWP supports WordPress Multisite and is compatible with most popular plugins, including WooCommerce, bbPress, and Yoast SEO.

LiteSpeed Cache for WordPress is compatible with ClassicPress.


General Features may be used by anyone with any web server (LiteSpeed, Apache, NGINX, etc.).

LiteSpeed Exclusive Features require one of the following: OpenLiteSpeed, commercial LiteSpeed products, LiteSpeed-powered hosting, or CDN. Why?


General Features

  • Free CDN Cache
  • Object Cache (Memcached/LSMCD/Redis) Support+
  • Image Optimization (Lossless/Lossy)
  • 最小化CSS、JS和HTML
  • Minify inline CSS/JS
  • Combine CSS/JS
  • Automatically generate Critical CSS
  • 延遲加載圖片和Iframe
  • Responsive Image Placeholders
  • Multiple CDN Support+
  • 異步加載CSS/JS
  • Browser Cache Support+
  • 數據庫清理和優化
  • PageSpeed分數優化
  • OPcode Cache Support+
  • HTTP/2 Push for CSS/JS (on web servers that support it)
  • DNS 預讀取
  • Cloudflare API
  • Single Site and Multisite (Network) support
  • 導入/導出設定
  • 更吸引人的是,簡而易懂的界面。
  • WebP圖片格式支持
  • Heartbeat control

+ This service is not provided by the LSCache plugin, nor is it guaranteed to be installed by your service provider. However, the plugin is compatible with the service if it is in use on your site.

LiteSpeed Exclusive Features

  • 自動清除頁面暫存來極大的改善站點性能
  • 基於特定的事件自動清除相關頁面
  • 登錄用戶的私有暫存
  • WordPress REST API 呼叫的暫存
  • 桌面和手機彼此獨立的暫存
  • Ability to schedule purge for specified URLs
  • WooCommerce and bbPress support
  • WordPress CLI commands
  • API system for easy cache integration
  • Exclude from cache by URI, Category, Tag, Cookie, User Agent
  • 智能預讀取爬蟲,支持搜索引擎優化站點地圖
  • Multiple crawlers for cache varies
  • HTTP/2 support
  • HTTP/3 & QUIC support
  • ESI (Edge Side Includes) support*
  • Widgets and Shortcodes as ESI blocks*

* Feature not available in OpenLiteSpeed

LSCWP Resources


The vast majority of plugins and themes are compatible with LSCache. Our API is available for those that are not. Use the API to customize smart purging, customize cache rules, create cache varies, and make WP nonce cacheable, among other things.


This plugin includes a Privacy blurb that you can add to your site’s Privacy Policy via the WordPress Privacy settings.

For your own information: LiteSpeed Cache for WordPress potentially stores a duplicate copy of every web page on display on your site. The pages are stored locally on the system where LiteSpeed server software is installed and are not transferred to or accessed by LiteSpeed employees in any way, except as necessary in providing routine technical support if you request it. All cache files are temporary, and may easily be purged before their natural expiration, if necessary, via a Purge All command. It is up to individual site administrators to come up with their own cache expiration rules.

In addition to caching, our WordPress plugin has an Image Optimization feature. When optimization is requested, images are transmitted to a remote server, processed, and then transmitted back for use on your site. LiteSpeed keeps copies of optimized images for 7 days (in case of network stability issues) and then permanently deletes them. Similarly, the WordPress plugin has a Reporting feature whereby a site owner can transmit an environment report to our server so that we may better provide technical support. Neither of these features collects any visitor data. Only server and site data is involved.

Please see LiteSpeed’s Privacy Policy for our complete Privacy/GDPR statement.


  • 插件性能對比圖
  • Admin - Dashboard
  • Admin - Image Optimization
  • Admin - Crawler
  • 管理員設定 - 暫存
  • Admin Settings - Page Optimization
  • 管理員設置 - CDN
  • Admin Settings - DB Optimizer
  • Admin Settings - Toolbox
  • 暫存遺失示範例
  • 暫存命中示範例


View detailed documentation.

For Optimization Without a LiteSpeed Web Server

  1. 安裝LiteSpeed WordPress暫存並啟用它。
  2. From the WordPress Dashboard, navigate to LiteSpeed Cache > Page Optimization. Enable the available optimization features in the various tabs.

For Caching and Optimization With a LiteSpeed Web Server

  1. Install LiteSpeed Web Server Enterprise with LSCache Module, LiteSpeed Web ADC, or OpenLiteSpeed with cache module (Free). Or sign up for CDN.
  2. 安裝LiteSpeed WordPress暫存並啟用它。
  3. From the WordPress Dashboard, navigate to LiteSpeed Cache > Cache, make sure the option Enable LiteSpeed Cache is set to ON.
  4. Enable any desired caching and optimization features in the various tabs.


  • 請確保您的授權包含 LSCache 模塊。一個含LSCache 的2- CPU 試用授權 可以免費試用15天。
  • The server must be configured to have caching enabled. If you are the server admin, click here for instructions. Otherwise, please request that the server admin configure the cache root for the server.


  • 整合使用了OpenLiteSpeed的暫存模塊。
  • If it is a fresh OLS installation, the easiest way to integrate is to use ols1clk. If using an existing WordPress installation, use the --wordpresspath parameter.
  • If OLS and WordPress are both already installed, please follow the instructions in How To Set Up LSCache For WordPress.


Why do the cache features require LiteSpeed Server?

This plugin communicates with your LiteSpeed Web Server and its built-in page cache (LSCache) to deliver superior performance to your WordPress site. The plugin’s cache features indicate to the server that a page is cacheable and for how long, or they invalidate particular cached pages using tags.

LSCache 是服務器級別的暫存,所以比其它 PHP級別的暫存快。效能對比: 同其它

A page cache allows the server to bypass PHP and database queries altogether. LSCache, in particular, because of its close relationship with the server, can remember things about the cache entries that other plugins cannot, and it can analyze dependencies. It can utilize tags to manage the smart purging of the cache, and it can use vary cookies to serve multiple versions of cached content based on things like mobile vs. desktop, geographic location, and currencies. See our Caching 101 blog series.

If all of that sounds complicated, no need to worry. LSCWP works right out of the box with default settings that are appropriate for most sites. See the Beginner’s Guide.

Don’t have a LiteSpeed server? Try our CDN service. It allows sites on any server (nginx and Apache included) to experience the power of LiteSpeed caching! Click here to learn more or to give a try.

What about the optimization features of LSCache?

LSCWP includes additional optimization features, such as Database Optimization, Minification and Combination of CSS and JS files, HTTP/2 Push, CDN Support, Browser Cache, Object Cache, Lazy Load for Images, and Image Optimization! These features do not require the use of a LiteSpeed web server.

LiteSpeed WordPress暫存插件免費嗎?

Yes, LSCWP will always be free and open source. That said, a LiteSpeed server is required for the cache features, and there are fees associated with some LiteSpeed server editions. Some of the premium online services provided through (CDN Service, Image Optimization, Critical CSS, Low-Quality Image Placeholder, etc.) require payment at certain usage levels. You can learn more about what these services cost, and what levels of service are free, on your dashboard.


A LiteSpeed solution is required in order to use the LiteSpeed Exclusive features of this plugin. Any one of the following will work:

  1. 包含LSCache模塊的LiteSpeed網頁服務器 (v5.0.10+)
  2. OpenLiteSpeed (v1.4.17+)
  3. LiteSpeed WebADC (v2.0+)
  4. CDN

The General Features may be used with any web server. LiteSpeed is not required.


暫存入口將儲存在LiteSpeed服務器級別。最簡單的解決方案時使用LiteSpeed WebADC,這樣暫存入口可以儲存在服務器級別。



如果需要定制方案,請聯繫 LiteSpeed Technologies







支持WooCommerce 嗎?

簡短而言,是的。然而,對於有些 woocommerce 主題,購物車可能不能正常更新。請訪問我們的部落格以得知如何檢測和修正這個問題的訊息。


Images are not optimized automatically unless you set LiteSpeed Cache > Image Optimization > Image Optimization Settings > Auto Request Cron to ON. You may also optimize your images manually. Learn more.

How do I make a WP nonce cacheable in my third-party plugin?

Our API includes a function that uses ESI to “punch a hole” in a cached page for a nonce. This allows the nonce to be cached separately, regardless of the TTL of the page it is on. Learn more in the API documentation. We also welcome contributions to our predefined list of known third party plugin nonces that users can optionally include via the plugin’s ESI settings.



Once the crawler is enabled on the server side, navigate to LiteSpeed Cache > Crawler > General Settings and set Crawler to ON.

For more detailed information about crawler setup, please see the Crawler documentation.

What are the known compatible plugins and themes?

The vast majority of plugins and themes are compatible with LiteSpeed Cache. The most up-to-date compatibility information can be found in our documentation


2021 年 6 月 10 日
Excellent caching plugin. It works best together with cyberpanel and litespeed.
2021 年 6 月 8 日
litespeed have many supportive features which reduce lots of efforts and do it all for you. Love it.
閱讀全部 1,666 則使用者評論


以下人員參與了開源軟體〈LiteSpeed Cache〉的開發相關工作。


LiteSpeed Cache 外掛目前已有 20 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將 LiteSpeed Cache 外掛本地化為台灣繁體中文版


任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄


3.6.4 – Mar 15 2021

  • Toolbox Fixed Beta Test upgrade error when upgrading to v3.7+.

3.6.3 – Mar 10 2021

  • Core Fixed potential upgrade failure when new versions have changes in activation related functions.
  • Core Upgrade process won’t get deactivated anymore on Network setup.

3.6.2 – Feb 1 2021

  • Page Optimize Fixed an issue where network purge CSS/JS caused 404 errors for subsites.
  • Page Optimize Fixed an issue where purge CSS/JS only caused 404 errors.
  • Page Optimize Added a notice for CSS/JS data detection and potential random string issue.
  • Page Optimize Limited localization resources to specified .js only. (@closte #292 @ormonk)
  • JS Data src may now be bypassed from JS Combine. (@ankit)
  • CLI Fixed a message typo in Purge. (@flixwatchsupport)
  • Browser Added font/otf to Browser Cache expire list. (@ruikai)
  • Data Updated data files to accept PR from dev branch only.
  • 3rd Add data-view-breakpoint-pointer to js_excludes.txt for the Events Calendar plugin. (@therealgilles)
  • Cloud Bypassed invalid requests.
  • Doc CDN Mapping description improvement. (@mihai A.)

3.6.1 – Dec 21 2020

  • WP Tested up to WP v5.6.
  • WebP Reverted WebP support on Safari Big Sur and Safari v14.0.1+ due to an inability to detect MacOS versions from UA. (@antomal)
  • CDN Dropped the option Load JQuery Remotely.
  • CDN Fixed CDN URL replacement issue in optimized CSS files. (@ankit)
  • CDN Fixed an issue where CDN CLI wouldn’t set mapping image/CSS/JS to OFF when false was the value.
  • CDN Started using React for CDN Mapping settings.
  • GUI Secured Server IP setting from potential XSS issues. (@WonTae Jang)
  • Toolbox Supported both dev and master branches for Beta Test. Latest version updated to v3.6.1.
  • Purge Purge Pages now can purge non-archive pages too.
  • Admin Simplified the admin JS.
  • Admin Limited crawler-related react JS to crawler page only.

3.6 – Dec 14 2020

  • 🌱WebP Added WebP support on Safari Big Sur or Safari v14.0.1+. (@ruikai)
  • 🐞Config Fixed an issue where new installations were not getting the correct default .htaccess content.
  • Crawler Will auto bypass empty sub-sitemap instead of throwing an exception. (@nanoprobes @Tobolo)
  • Crawler Now using React for Cookie Simulation settings instead of Vue.js. Dropped Vue.js.
  • Crawler Dropped Sitemap Generation (will only use 3rd party sitemap for crawler).
  • CSS Added CSS Combine External and Inline option for backward compatibility. (@lisa)
  • Object Forbid .object-cache.ini visits. (@Tarik)
  • Page Optimize Dropped Remove Comments option to avoid combine error.
  • CSS Added a predefined CSS exclude file data/css_excludes.txt.
  • CSS Excluded Flatsome theme random inline CSS from combine.
  • CSS Excluded WoodMart theme from combine. (@moemauphie)
  • Page Optimize Excluded Newspaper theme dynamic CSS/JS from CSS/JS Combine.
  • CSS Added predefined JS defer excludes list. (@Shivam)
  • JS data-no-defer option now supports inline JS. (@rafaucau)
  • Media Lazyload inline library is now bypassed by JS Combine.
  • Admin Fixed WP-Admin console ID duplicate warnings.
  • Cloud Dropped sync options that have long been unused.
  • CSS Dropped Unique CSS File option (UCSS will always generate unique file, will use whitelist to group post type to one CSS).
  • GUI Dropped Help tab.
  • Toolbox Added 3.5.2 to version list.

3.5.2 – Oct 27 2020

  • CSS CSS Combine is now compatible w/ inline noscript CSS. (@galbaras)
  • GUI Added ability to manually dismiss the JS option reset message in v3.5.1 upgrade process. (#473917)
  • 🐞CSS CSS Excludes setting will no longer lose items beginning w/ #. (@ankit)
  • API New litespeed_media_reset API function for image editing purposes. (@Andro)

3.5.1 – Oct 20 2020

  • JS Inline JS containing nonces can now be combined.
  • JS Reset JS Combine/Defer to OFF when upgrading to avoid breaking sites.
  • JS Added new option JS Combine External and Inline to allow backwards compatibility.
  • JS Added Inline JS Defer option back. (@ankit)
  • Page Optimize Dropped Inline JS Minify option and merged the feature into JS Minify.
  • JS Pre-added jQuery to the default JS excludes/defer list for better layout compatibility for new users.
  • JS Excluded Stripe/PayPal/Google Map from JS optimization. (@FPCSJames)
  • JS Allowed excluded JS to still be HTTP2 pushed. (@joshua)
  • CCSS Critical CSS now can avoid network pollution from other sites. (@ankit)
  • Toolbox Beta Test now displays recent public versions so it is easier to revert to an older version
  • Vary Server environment variable Vary can now be passed to original server from for non-LiteSpeed servers.
  • ESI Improved backward compatibility for ESI nonce list. (@zach E)
  • 🐞Misc Fixed failure of upgrade button on plugin news banner and made cosmetic improvements.
  • Doc Added note that LSCWP works with ClassicPress. – Sep 30 2020

  • This is a temporary revert fix. Code is SAME as v3.4.2. – Sep 29 2020

  • 🔥🐞CSS Fixed print media query issue when having CSS Combine. (@paddy-duncan)

3.5 – Sep 29 2020

  • Page Optimize Refactored CSS/JS optimization.
  • Page Optimize CSS and JS Combine now each save to a single file without memory usage issues.
  • CSS Inline CSS Minify is now a part of CSS Minify, and will respect thr original priorities. (thanks to @galbaras)
  • JS JS Combine now generates a single JS file in the footer. (Special thanks to @ankit)
  • JS JS Combine now combines external JS files, too. (Thanks to @ankit)
  • JS JS Deferred Excludes now uses the original path/filename as keywords instead of the minified path/filename, when JS Minify is enabled.
  • JS JS Combine now combines inline JS, too.
  • JS JS Excludes may now be used for inline JS snippet.
  • Page Optimize Inline CSS Minify and Max Combined File Size retired due to changes listed above.
  • CSS Combined CSS Priority retired due to changes listed above.
  • JS Exclude JQuery, Combined JS Priority, Load Inline JS Deferred, and Inline JS Deferred Excludes retired due to changes listed above.
  • JS Predefined data file data/js_excludes.txt now available for JS Excludes.
  • ESI Predefined data file data/esi.nonces.txt now available for ESI Nonces.
  • ESI Remote Fetch ESI Nonces functionality retired.
  • API Added support for new litespeed_esi_nonces filter.
  • Object Object Cache will not try to reconnect after failure to connect in a single process.
  • CCSS Remote read CSS will add the scheme if it is missing from the URL.
  • CCSS CSS will no longer be prepared for a URL if 404 result is detected.
  • CCSS Fixed most failures caused by third party CSS syntax errors.
  • CCSS Remote read CSS will fix the scheme if the URL doesn’t have it.
  • CCSS Excluded 404 when preparing CSS before request.
  • CCSS Adjusted CCSS timeout from 180 seconds to 30 seconds.
  • Image Optimize Fixed the delete attachment database error that occurred when not using the image optimization service yet.
  • Media Added iOS 14 WebP support.
  • Data Fixed database creation failure for MySQL v8.
  • Cloud Error code err_key will clear the domain key in order to avoid duplicate invalid requests.
  • Network Fixed issue with object cache password file storage that occurred when resaving the settings. (#302358)
  • Misc Fixed IP detect compatibility w/ Apache.
  • GUI Fixed the description for Do Not Cache Categories.
  • Preload Upgraded Instant Click to a new stable preload library. (@stasonua0)

3.4.2 – Sep 8 2020

  • CCSS Corrected the issue that wrongly appended non-CSS files to CSS in links before sending request.
  • 3rd YITH wishlist now sends a combined single sub request for all widgets contained in one page. (LSWS v5.4.9 build 3+ required)
  • ESI Added support for ESI combine feature.
  • GUI Dropped banner notification for missing domain key when domain key is not initialized.
  • Log When QC whitelist check fails, a detailed failure log is now appended.

3.4.1 – Sep 2 2020

  • 🐞CCSS Fixed an issue where dynamically generated CSS failed with TypeError: Cannot read property type of undefined.
  • 🐞Page Optimize Fixed CSS optimization compatibility for CSS dynamically generated with PHP.
  • Page Optimize Added the ability to defer JS even when the resource is excluded from other JS optimizations. (@slr1979)
  • ESI Added support for ESI last paramater inline value.
  • 3rd YITH Wishlist, when cached for the first time, will no longer send sub requests.

3.4 – Aug 26 2020

  • 🌱LQIP New setting LQIP Excludes.
  • 🌱LQIP Added a Clear LQIP Queue button.
  • 🌱CCSS Added a Clear CCSS Queue button.
  • CCSS Fixed an issue which wrongly included preloaded images in CCSS. (@pixtweaks)
  • Network Primary site and subsite settings now display correctly.
  • Page Optimize Noscript tags generated by LSCWP will only be dropped when the corresponding option is enabled. (@ankit)
  • DB Optimize Fixed database optimizer conflicts w/ object cache transient setting. (#752931)
  • 3rd Fixed an issue with WooCommerce product purge when order is placed.
  • 3rd Improved WooCommerce product comment compatibility with WooCommerce Photo Reviews Premium plugin when using ESI.
  • CDN Fixed Remote jQuery compatibility with WordPress v5.5. (@pixtweaks)
  • API New API litespeed_purge_all_object and litespeed_purged_all_object action hooks.

3.3.1 – Aug 12 2020

  • 🌱Page Optimize New option to Remove Noscript Tags. (@phuc88bmt)
  • 🐞LQIP Fixed a critical bug that bypassed all requests in v3.3.
  • LQIP Requests are now bypassed if domain has no credit left.
  • Page Optimize Inline defer will be bypassed if document listener is detected in the code. (@ssurfer)
  • CCSS Print-only styles will no longer be included in Critical CSS.
  • API Added hooks to Purge action to handle file deletions. (@biati)
  • Cloud Plain permalinks are no longer required for use of cloud services.
  • Data Added an access denial to work with OpenLiteSpeed. (@spenweb #PR228)
  • GUI Spelling and grammar adjustments. (@blastoise186 #PR253)

3.3 – Aug 6 2020

  • 🌱Page Optimize Added a new setting, Inline JS Deferred Excludes. (@ankit)
  • Page Optimize CSS/JS Combine/Minify file versions will be differentiated by query string hash instead of new filename to reduce DB/file system storage.
  • Page Optimize Added the ability to use local copies of external JS files for better control over page score impacts.
  • Page Optimize Improved combination of CSS media queries. (@galbaras)
  • Page Optimize Reprioritized Inline JS Defer to be optimized before encoding, for a significantly smaller result.
  • LQIP Detect if the file exists before sending LQIP request to
  • CCSS Sped up CCSS process significantly by sending HTML and CSS in request.
  • CCSS Improvements to mobile CSS support in CCSS.
  • CCSS Minimize CCSS failures by attempting to automatically fix CSS syntax errors.
  • Cloud Domain Key will be deleted after site_not_registered error to avoid endless repeated requests.
  • CDN CDN Original URL will default to WP Site URL if not set. (@ruikai)
  • CLI Global output format --format=json/yaml/dump and --json support in CLI. (@alya1992)
  • CDN Improved handling of non-image CSS url() sources in CDN. (@daniel McD)
  • 🐞CDN Fixed CDN replacement conflict w/ JS/CSS Optimize. (@ankit)
  • Crawler Only reset Crawler waiting queues when crawling begins. (@ruikai)
  • Network Network Enable Cache is no longer reset to ON Use Network Settings in enabled. (@RavanH)
  • 🐞Activation Fixed a PHP warning that appeared during uninstall. (@RavanH)
  • Debug Automatically omit long strings when dumping an array to debug log.
  • Report Subsites report now shows overwritten values along w/ original values. (#52593959)
  • REST Improved WP5.5 REST compatibility. (@oldrup)
  • GUI Server IP setting moved from Crawler menu to General menu.
  • GUI Localize resources moved to Localization tab.
  • Config News option now defaults to ON.

3.2.4 – Jul 8 2020

  • Object New installations no longer get custom data.ini reset, as this could cause lost configuration. (@Eric)
  • ESI Now using svar to load nonces more quickly. (@Lauren)
  • ESI Fixed the conflicts between nonces in inline JS and ESI Nonces when Inline JS Deferred is enabled. (@JesseDistad)
  • 🐞ESI Fixed Fetch Latest Predefined Nonce button.
  • 🐞Cache Fixed an issue where mobile visits were not being cached when Cache Mobile was disabled.
  • CDN Bypass CDN constant LITESPEED_BYPASS_CDN now will apply to all CDN replacements.
  • Router Dropped Router::get_uid() function.
  • Crawler Updated role simulator function for future UCSS usage.
  • GUI Textarea will now automatically adjust the height based on the number of rows input.
  • CLI Fixed an issue that caused WP-Cron to exit when a task errored out. (@DovidLevine @MatthewJohnson)
  • Cloud No longer communcate with when Domain Key is not set and Debug is enabled.
  • Cloud Score banner no longer automatically fetches a new score. (@LucasRolff) – Jun 19 2020

  • 🔥🐞Page Optimize Hotfix for CSS/JS minify/combine. (@jdelgadoesteban @martin_bailey) – Jun 18 2020

  • API New filter litespeed_buffer_before and litespeed_buffer_after. (#PR243 @joejordanbrown)

3.2.3 – Jun 18 2020

  • 🌱Page Optimize Added Unique CSS option for future removal of unused CSS per page. (@moongear)
  • Page Optimize Fixed an issue where Font Optimization could fail when having Load JS Deferred and Load Inline JS Deferred. (#PR241 @joejordanbrown)
  • 🐞Page Optimize Fixed an issue with Font Display Optimization which caused Google Fonts to load incorrectly. (#PR240 @joejordanbrown @haidan)
  • 🐞Network Use Primary Site Configuration setting for network sites now works properly with Object Cache and Browser Cache. (#56175101)
  • API Added filter litespeed_is_from_cloud to detect if the current request is from QC or not. (@lechon)
  • ESI ESI Nonce now can fetch latest list with one click.
  • GUI Updated remaining documentation links & some minor UI tweaks. (@Joshua Reynolds)

3.2.2 – Jun 10 2020

  • 🌱Purge Scheduled Purge URLs now supports wildcard. (#427338)
  • 🌱ESI ESI Nonce supports wildcard match now.
  • Network Use Primary Site Settings now can support Domain Key, and override mechanism improved. (@alican532 #96266273)
  • Cloud Debug mode will now have no interval limit for most cloud requests. (@ruikai)
  • Conf Default Purge Stale to OFF.
  • GUI Purge Stale renamed to Serve Stale.
  • Data Predefined nonce list located in /litespeed-cache/data/esi.nonce.txt. Pull requests welcome.
  • Debug Limited parameter log length.
  • 🐞CDN Fixed an issue where upgrading lost value of CDN switch setting. (#888668)
  • 3rd Caldera Forms ESI Nonce enhancement. (@paconarud16 @marketingsweet)
  • 3rd Elementor now purges correctly after post/page updates.
  • 3rd Disabled Page Optimization features on AMP to avoid webfont JS inject. (@rahulgupta1985)

3.2.1 – Jun 1 2020

  • Cloud LQIP/CCSS rate limit tweaks. (@ianpegg)
  • Admin Improved frontend Admin Bar menu functionality. (#708642)
  • Crawler Fixed an issue where cleaning up a crawler map with a leftover page number would cause a MySQL error. (@saowp)
  • Image Optimize Added WP default thumbnails to image optimization summary list. (@johnny Nguyen)
  • REST Improved REST compatibility w/ WP4.4-. (#767203)
  • GUI Moved Use Primary Site Configuration to General menu. (@joshua)

3.2 – May 27 2020

  • Image Optimize Major improvements in queue management, scalability, and speed. (@LucasRolff)
  • Cloud Implemented a series of communication enhancements. (@Lucas Rolff)
  • Crawler Enhanced PHP 5.3 compatibility. (@JTS-FIN #230)
  • Page Optimize Appended image template in wpDiscuz script into default lazyload image exclude list. (@philipfaster @szmigieldesign)
  • Page Optimize Eliminated the 404 issue for CSS/JS in server environments with missing SCRIPT_URI. (@ankit)
  • Data ENhanced summary data storage typecasting.

3.1 – May 20 2020

  • 🌱Network Added Debug settings to network level when on network.
  • 🐞Purge Network now can purge all.
  • 🐞Network Fixed issue where saving the network primary site settings failed.
  • Network Moved Beta Test to network level when on network.
  • 🐞Cache Fixed issue in admin where new post editor was wrongly cached for non-admin roles. (@TEKFused)
  • 🐞Data Fixed issue with crawler & img_optm table creation failure. (@berdini @piercand)
  • 🐞Core Improved plugin activation compatibility on Windows 10 #224 (@greenphp)
  • Core Improved compatibility for .htaccess path search.
  • Object Catch RedisException. (@elparts)
  • Fixed Script URI issue in 3.0.9 #223 (@aonsyed)
  • Image Optimize Show thumbnail size set list in image optimization summary. (@Johnny Nguyen)
  • Debug Parameters will now be logged.

3.0.9 – May 13 2020

  • Purge Comment cache can be successfully purged now.
  • Data Better MySQL charset support for crawler/image optimize table creation. (@Roshan Jonah)
  • API New hook to fire after Purge All. (@salvatorefresta)
  • Crawler Resolve IP for crawler.
  • Task PHP5.3 Cron compatibility fix.
  • 3rd Elementor edit mode compatibility.
  • Page Optimize Fixed an issue where Purge Stale returned 404 for next visitor on CSS/JS.
  • Page Optimize Fixed the PHP warning when srcset doesn’t have size info inside. (@gvidano)
  • Cloud Fixed the potential PHP warning when applying for the domain key.
  • Core PHP DIR const replacement. (@MathiasReker) – May 4 2020

  • CCSS Bypassed CCSS functionality on frontend when domain key isn’t setup yet.
  • Cloud Fixed WP node redetection bug when node expired. (@Joshua Reynolds)
  • Crawler Fixed an issue where URL is wrongly blacklisted when using ADC. – May 1 2020

  • 🔥🐞3rd Hotfix for WPLister critical error due to v3.0.8.4 changes.
  • Image Optimize Unfinished queue now will get more detailed info to indicate the proceeding status on node.
  • CLI Options can now use true/false as value for bool. (@gavin)
  • CLI Detect error if the ID does not exist when get/set an option value.
  • Doc An API comment typo for litespeed_esi_load- is fixed. – Apr 30 2020

  • 🌱Crawler New setting: Sitemap timeout. (#364607)
  • Image Optimize Images that fail to optimize are now counted to increase next request limit.
  • Cloud Redetect fastest node every 3 days.
  • Cloud Suppressed auto upgrade version detection error. (@marc Dahl)
  • 3rd 3rd party namespace compatibility. (#366352) – Apr 28 2020

  • Cloud Better compatibility for the Link to operation. (@Ronei de Sousa Almeida)
  • Image Optimize Automatically clear invalid image sources before sending requests. (@Richard Hordern) – Apr 27 2020

  • GUI Corrected the Request Domain Key wording. – Apr 27 2020

  • Object Object cache compatibility for upgrade from v2.9.9- versions.

3.0.8 – Apr 27 2020

  • Released v3 on WordPress officially.

3.0.4 – Apr 23 2020

  • Cloud Apply Domain Key now receives error info in next apply action if failed to generate.
  • GUI Apply Domain Key timeout now displays troubleshooting guidance.
  • REST Added /ping and /token to REST GET for easier debug.
  • Cache Dropped advanced-cache.php file detection and usage.

3.0.3 – Apr 21 2020

  • Conf Settings from all options (data ini, defined constant, and forced) will be filtered and cast to expected type.
  • Upgrade CDN mapping and other multiple line settings will now migrate correctly when upgrading from v2 to v3.

3.0.2 – Apr 17 2020

  • GUI More guidance on domain key setting page.
  • Cloud Now Apply Domain Key will append the server IP if it exists in Crawler Server IP setting.

3.0.1 – Apr 16 2020

  • Data Increased timeout for database upgrade related to version upgrade. Display a banner while update in progress.
  • Page Optimize All appended HTML attributes now will use double quotes to reduce the conflicts when the optimized resources are in JS snippets.

3.0 – Apr 15 2020

  • 🌱Media LQIP (Low Quality Image Placeholder).
  • 🌱Page Optimize Load Inline JS Deferred Compatibility Mode. (Special thanks to @joe B – AppsON)
  • 🌱Cloud New API key setting.
  • 🌱ESI New ESI nonce setting.
  • 🌱Media JPG quality control. (@geckomist)
  • 🌱Media Responsive local SVG placeholder.
  • 🌱Discussion Gravatar warmup cron.
  • 🌱DB Table Engine Converter tool. (@johnny Nguyen)
  • 🌱DB Database summary: Autoload size. (@JohnnyNguyen)
  • 🌱DB Database summary: Autoload entries list.
  • 🌱DB Revisions older than. (@thememasterguru)
  • 🌱Cache Forced public cache setting. (#308207)
  • 🌱Crawler New timeout setting to avoid incorrect blacklist addition. (#900171)
  • 🌱Htaccess Frontend & backend .htaccess path customize. (@jon81)
  • 🌱Toolbox Detailed Heartbeat Control (@K9Heaven)
  • 🌱Purge Purge Stale setting.
  • 🌱Page Optimize Font display optimization. (@Joeee)
  • 🌱Page Optimize Google font URL display optimization.
  • 🌱Page Optimize Load Inline JS deferred.
  • 🌱Page Optimize Store gravatar locally. (@zzTaLaNo1zz @JohnnyNguyen)
  • 🌱Page Optimize DNS prefetch control setting.
  • 🌱Page Optimize Lazy Load Image Parent Class Name Excludes. (@pako69)
  • 🌱Page Optimize Lazy load iframe class excludes. (@vnnloser)
  • 🌱Page Optimize Lazy load exclude URIs. (@wordpress_fan1 @aminaz)
  • 🌱GUI New Dashboard and new menus.
  • 🌱Image Optimize Supported GIF WebP optimization. (@Lucas Rolff)
  • 🌱Image Optimize New workflow for image optimization (Gather first, request second).
  • 🌱Image Optimize The return of Rescan.
  • 🌱CLI Get single option cmd.
  • 🌱CLI cmd supported.
  • 🌱CLI CLI can send report now.
  • 🌱Health Page speed and page score now are in dashboard.
  • 🌱Conf Supported consts overwritten of LITESPEED_CONF__ for all settings. (@menathor)
  • 🌱REST New REST TTL setting. (@thekendog)
  • 🌱CDN New setting HTML Attribute To Replace. CDN can now support any HTML attribute to be replaced. (@danushkaj91)
  • 🌱Debug Debug URI includes/excludes setings.
  • 🌱Crawler 🐞 Support for multiple domains in custom sitemap. (@alchem)
  • 🌱Crawler New Crawler dashboard. New sitemap w/ crawler status. New blacklist w/ reason.
  • 🌱Media LQIP minimum dimensions setting. (@Lukasz Szmigiel)
  • Crawler Able to add single rows to blacklist.
  • Crawler Crawler data now saved into database instead of creating new files.
  • Crawler Larger timeout to avoid wrongly added to blacklist.
  • Crawler Manually changed the priority of mobile and WebP. (@rafaucau)
  • Browser Larger Browser Cache TTL for Google Page Score improvement. (@max2348)
  • Task Task refactored. Disabled cron will not show in cron list anymore.
  • Task Speed up task load speed.
  • ESI Added Bloom nonce to ESI for Elegant Themes.
  • Cloud Able to redetect cloud nodes now.
  • Img_optm Fixed stale data in redirected links.
  • Lazyload CSS class litespeed_lazyloaded is now appended to HTML body after lazyload is finished. (@Adam Wilson)
  • Cache Default drop qs values. (@gijo Varghese)
  • LQIP Show all LQIP images in Media column.
  • CDN Can now support custom REST API prefix other than wp-json. (#174 @therealgilles)
  • IAPI Used REST for notify/destroy/check_img; Removed callback passive/aggreesive IAPI func
  • CSSJS Saved all static files to litespeed folder; Uninstallation will remove static cache folder too; Reduced .htaccess rules by serving CSS/JS directly.
  • Object Fixed override different ports issue. (@timofeycom #ISSUE178)
  • Conf DB Tables will now only create when activating/upgrading/changing settings.
  • DB Simplified table operation funcs.
  • CSSJS Bypassed CSS/JS generation to return 404 if file is empty (@grubyy)
  • CSSJS Inline JS defer will not conflict with JS inline optm anymore.
  • CDN settings will not be overwritten by primary settings in network anymore. (@rudi Khoury)
  • OPcache Purged all opcache when updating cache file. (@closte #170)
  • CLI CLI cmd renamed.
  • CLI Well-formated table to show all options.
  • Purge Only purge related posts that have a status of “published” to avoid unnecessary “draft” purges. (@Jakub Knytl)
  • GUI Removed basic/adv mode for settings. Moved non-cache settings to its own menu.
  • Htaccess Protected .htaccess.bk file. Only kept one backup. (@teflonmann)
  • Crawler Crawler cookie now support _null as empty value.
  • Crawler Avoid crawler PHP fatal error on Windows OS. (@technisolutions)
  • Admin Simplified admin setting logic.
  • Conf Multi values settings now uniformed to multi lines for easier setting.
  • Conf New preset default data file data/consts.default.ini.
  • Conf Config setting renamed and uniformed.
  • Conf Dropped Conf::option(). Used Conf::val() instead.
  • Conf Improved conf initialization and upgrade convertion workflow.
  • Core Code base refactored. New namespace LiteSpeed.
  • API New API: iframe lazyload exclude filter.
  • GUI human readable seconds. (@MarkCanada)
  • API API refactored. * NOTE: All 3rd party plugins that are using previous APIs, especially LiteSpeed_Cache_API, need to be adjusted to the latest one. Same for ESI blocks.* ESI shortcode doesn’t change.
  • API New hook litespeed_update_confs to settings update.
  • API New Hooks litespeed_frontend_shortcut and litespeed_backend_shortcut for dropdown menu. (@callaloo)
  • API Removed litespeed_option_* hooks. Use litespeed_force_option hook insteadly
  • API Renamed litespeed_force_option to litespeed_conf_force.
  • API Removed function litespeed_purge_single_post.
  • REST New rest API to fetch public IP.
  • GUI Hiding Cloudflare/Object Cache/Cloud API key credentials. (@menathor)
  • GUI Renamed all backend link tag from lscache to litespeed.
  • GUI fixed duplicated form tag.
  • GUI Fix cron doc link. (@arnab Mohapatra)
  • GUI Frontend adminbar menu added Purge All actions. (@Monarobase)
  • GUI Localized vue.js to avoid CloudFlare cookie. (@politicske)
  • GUI Always show optm column in Media Library for future single row optm operation. (@mikeyhash)
  • GUI Displayed TTL range below the corresponding setting.
  • GUI GUI refactored.
  • Debug Report can now append notes.
  • 3rd Default added parallax-image to webp replacement for BB.
  • 3rd User Switching plugin compatibility. (@robert Staddon)
  • 3rd Beaver Builder plugin compatibility with v3.0.
  • 3rd Avada plugin compatibility w/ BBPress. (@pimg)
  • 3rd WooCommerce PayPal Checkout Gateway compatibility. (#960642 @Glen Cabusas)
  • Network Fixed potential timeout issue when containing a large volume of sites. (@alican532)
  • Debug Disable All Features now will see the warning banner if ON.
  • Debug Dropped log filters section.
  • Debug Debug and Tools sections combined into new Toolbox section.
  • 🐞Crawler Multi sites will now use separate sitemap even when Use Primary Site is ON. (@mrhuynhanh)
  • 🐞Img_optm Fixed large volume image table storage issue. (#328956)
  • 🐞 Cloud Cloud callback hash validation fixed OC conflict. (@pbpiotr)
  • 🎊 Any user that had the contribution to our WP community or changelog (even just bug report/feedback/suggestion) can apply for extra credits in – Nov 24 2019

  • 🌱GUI New settings to limit News Feed to plugin page only. – Nov 18 2019

  • 🌱Env Environment Report can now append a passwordless link for support access without wp-admin password.
  • Admin The latest v3.0 beta test link may now be shown on the admin page when it’s available.
  • 3rd Compatibility with DoLogin Security.
  • 🐞ESI Fixed a failure issue with Vary Group save. (@rafasshop)
  • 🐞3rd In browsers where WebP is not supported, Divi image picker will no longer serve WebP. (@Austin Tinius)

2.9.9 – Oct 28 2019

  • Core: Preload all classes to avoid getting error for upcoming v3.0 upgrade.
  • Object: Improved compatibility with upcoming v3.0 release.
  • ESI: Unlocked ESI for OLS in case OLS is using CDN which supports ESI.
  • 3rd: Elementor Edit button will now show when ESI enabled. (#PR149 #335322 @maxgorky)
  • 🐞Media: Fixed missing Media optimization column when Admin role is excluded from optimization in settings. (@mikeyhash @pako69 @dgilfillan) – Oct 11 2019

  • 3rd: Enhanced WP stateless compatibility. (#PR143)
  • 3rd: Fixed a PHP warning caused by previous PR for AMP. (#PR176) – Sep 24 2019

  • 3rd: Bypassed page optimizations for AMP. (#359748 #PR169)
  • GUI: Firefox compatibility with radio button state when reloading pages. (#288940 #PR162)
  • GUI: Updated Slack invitation link. (#PR173) – Aug 21 2019

  • CCSS: Removed potential PHP notice when getting post_type. (@amcgiffert)
  • CDN: Bypassed CDN replacement on admin page when adding media to page/post. (@martin_bailey)
  • 🐞Media: Fixed inability to update or destroy postmeta data for child images. (#167713) – Jul 25 2019

  • Object: Increased compatibility with phpredis 5.0.
  • Object: Appended wc_session_id to default Do Not Cache Groups setting to avoid issue where WooCommerce cart items were missing when Object Cache is used. NOTE: Existing users must add wc_session_id manually! (#895333)
  • CSS: Added null onload handler for CSS async loading. (@joejordanbrown)
  • 🕷️: Increased crawler timeout to avoid wrongly adding a URL to the blacklist.
  • 3rd: WooCommerce Advanced Bulk Edit can now purge cache automatically. – Jul 9 2019

  • CSS: Enhanced the CSS Minify compatibility for CSS with missing closing bracket syntax errors. (@fa508210020)
  • 🕷️: Crawler now supports both cookie and no-cookie cases. (@tabare)
  • CCSS: Enhanced compatibility with requested pages where meta info size exceeds 8k. (@Joe B)
  • CCSS: No longer processing “font” or “import” directives as they are not considered critical. (@Ankit @Joe B)
  • IAPI: Removed IPv6 from all servers to avoid invalid firewall whitelist. – Jun 17 2019

  • 🔥🐞 3rd: Fixed PHP 5.3 compatibility issue with Facetwp. – Jun 17 2019

  • 3rd: Set ESI template hook priority to highest number to prevent ESI conflict with Enfold theme. (#289354)
  • 3rd: Improved Facetwp reset button compatibility with ESI. (@emilyel)
  • 3rd: Enabled user role change to fix duplicate login issue for plugins that use alternative login processes. (#114165 #717223 @sergiom87)
  • GUI: Wrapped static text with translate function. (@halilemreozen)

2.9.8 – May 22 2019

  • Core: Refactored loading priority so user related functions & optimization features are set after user initialization. (#717223 #114165 #413338)
  • Media: Improved backup file calculation query to prevent out-of-memory issue.
  • Conf: Feed cache now defaults to ON.
  • API: Fully remote attachment compatibility API of image optimization now supported.
  • 🕷️: Bypassed vary change for crawler; crawler can now simulate default vary cookie.
  • ESI: Refactored ESI widget. Removed widget_load_get_options() function.
  • ESI: Changed the input name of widget fields in form.
  • 3rd: Elementor can now save ESI widget settings in frontend builder.
  • 3rd: WP-Stateless compatibility.
  • IAPI: Image optimization can now successfully finish the destroy process with large volume images with automatic continual mode.
  • 🐞CDN: Fixed issue with Load JQuery Remotely setting where WP 5.2.1 provided an unexpected jQuery version.
  • 🐞3rd: Login process now gets the correct role; fixed double login issue. – May 2 2019

  • Conf: Enhanced compatibility when an option is not properly initialized.
  • Conf: Prevent non-array instance in widget from causing 500 error. (#210407)
  • CCSS: Increase CCSS generation timeout to 60s.
  • Media: Renamed lazyload CSS class to avoid conflicts with other plugins. (@DynamoProd)
  • JS: Improved W3 validator. (@istanbulantik)
  • QUIC: Synced cache tag prefix for static files cache.
  • ESI: Restored query strings to ESI admin bar for accurate rendering. (#977284)
  • ESI: Tweaked ESI init priority to honor LITESPEED_DISABLE_ALL const. ESI will now init after plugin loaded.
  • 🐞ESI: No longer initialize ESI if ESI option is OFF.
  • API: New “Disable All” API function.
  • API: New “Force public cache” API function.
  • 🐞Vary: Fixed an issue with saving vary groups.
  • 🐞IAPI: Fixed an issue where image md5 validation failed due to whitespace in the image path.
  • 🐞3rd: Bypass all optimization/ESI/Cache features when entering Divi Theme Builder frontend editor.
  • 🐞3rd: Fixed an issue where DIVI admin bar exit button didn’t work when ESI was ON. – Apr 9 2019

  • Purge: Purge All no longer includes Purge CCSS/Placeholder.
  • 3rd: Divi Theme Builder no longer experiences nonce expiration issues in the contact form widget. (#475461)

2.9.7 – Apr 1 2019

  • 🌱🌱🌱 CDN feature. Now Apache/Nginx can use LiteSpeed cache freely.

2.9.6 – Mar 27 2019

  • 🌱IAPI: Appended XMP to Preserve EXIF data setting. WebP will now honor this setting. (#902219)
  • Object: Fixed SASL connection with LSMCD.
  • ESI: Converted ESI URI parameters to JSON; Added ESI validation.
  • Import: Import/Export will now use JSON format. Please re-export any backed up settings. Previous backup format is no longer recognized.
  • Media: WebP replacement will honor Role Excludes setting now. (@mfazio26)
  • Data: Forbid direct visit to const.default.ini.
  • Utility: Can handle WHM passed in LITESPEED_ERR constant now.
  • IAPI: Communicate via JSON encoding.
  • IAPI: IAPI v2.9.6.

2.9.5 – Mar 14 2019

  • 🌱 Auto convert default WordPress nonce to ESI to avoid expiration.
  • 🌱 API: Ability to easily convert custom nonce to ESI by registering LiteSpeed_Cache_API::nonce_action.
  • OPTM: Tweaked redundant attr data-no-optimize in func _analyse_links to data-ignore-optimize to offer the API to bypass optimization but still move src to top of source code.
  • API: Renamed default nonce ESI ID from lscwp_nonce_esi to nonce.
  • API: Added WebP generation & validation hook API. (@alim #wp-stateless)
  • API: Added hook to bypass vary commenter check. (#wpdiscuz)
  • Doc: Clarified Cache Mobile description. (@JohnnyNguyen)
  • Doc: Replaced incorrect link in description. (@JohnnyNguyen)
  • 3rd: Improved wpDiscuz compatibility.
  • 🐞3rd: Fixed Divi Theme Builder comment compatibility on non-builder pages. (#410919)
  • 3rd: Added YITH ESI adjustment. – Feb 28 2019

  • 🔥🐞Tag: Fixed issue where unnecessary warning potentially displayed after upgrade process when object cache is enabled.

2.9.4 – Feb 27 2019

  • 🐞REST: New REST class with better WP5 Gutenberg and internal REST call support when ESI is embedded.
  • ESI: ESI block ID is now in plain text in ESI URL parameters.
  • 🐞ESI: Fixed a redundant ESI 301 redirect when comma is in ESI URL.
  • ESI: REST call can now parse shortcodes in ESI.
  • API: Changed ESI parse_esi_param() function to private and load_esi_block function to non-static.
  • API: Added litespeed_is_json hook for buffer JSON conversion.
  • GUI: Prepended plugin name to new version notification banner.
  • 3rd: WPML multi domains can now be handled in optimization without CDN tricks.

2.9.3 – Feb 20 2019

  • ESI: ESI shortcodes can now be saved in Gutenberg editor.
  • ESI: ESI now honors the parent page JSON data type to avoid breaking REST calls (LSWS 5.3.6+).
  • ESI: Added is_json parameter support for admin_bar.
  • ESI: Simplified comment form code.
  • 3rd: Better page builder plugin compatibility within AJAX calls.
  • 3rd: Compatibility with FacetWP (LSWS 5.3.6+).
  • 3rd: Compatibility with Beaver Builder.
  • Debug: Added ESI buffer content to log.
  • Tag: Only append blog ID to cache tags when site is part of a network.
  • IAPI: Optimized database query for pulling images.
  • GUI: Added more plugin version checking for better feature compatibility.
  • GUI: Ability to bypass non-critical banners with the file .litespeed_no_banner.
  • Media: Background image WebP replacement now supports quotes around src.

2.9.2 – Feb 5 2019

  • API: Add a hook litespeed_esi_shortcode-* for ESI shortcodes.
  • 3rd: WooCommerce can purge products now when variation stock is changed.
  • 🐞🕷️: Forced HTTP1.1 for crawler due to a CURL HTTP2 bug.

2.9.1 – Jan 25 2019

  • Compatibility: Fixed fatal error for PHP 5.3.
  • Compatibility: Fixed PHP warning in htmlspecialchars when building URLs. (@souljahn2)
  • Media: Excluded invalid image src from lazyload. (@andrew55)
  • Optm: Improved URL compatibility when detecting closest cloud server.
  • ESI: Supported JSON format comment format in ESI with is_json parameter.
  • API: Added filters to CCSS/CSS/JS content. (@lhoucine)
  • 3rd: Improved comment compatibility with Elegant Divi Builder.
  • IAPI: New Europe Image Optimization server (EU5). Please whitelist the new IAPI IP List.
  • GUI: No longer show banners when Disable All in Debug is ON. (@rabbitwordpress)
  • GUI: Fixed button style for RTL languages.
  • GUI: Removed unnecessary translation in report.
  • GUI: Updated readme wiki links.
  • GUI: Fixed pie styles in image optimization page.

2.9 – Dec 31 2018

  • 🌱Media: Lazy Load Image Classname Excludes. (@thinkmedia)
  • 🌱: New EU/AS cloud servers for faster image optimization handling.
  • 🌱: New EU/AS cloud servers for faster CCSS generation.
  • 🌱: New EU/AS cloud servers for faster responsive placeholder generation.
  • 🌱Conf: Ability to set single options via link.
  • 🌱Cache: Ability to add custom TTLs to Force Cache URIs.
  • Purge: Added post type to Purge tags.
  • Purge: Redefined CCSS page types.
  • Core: Using Exception for .htaccess R/W.
  • IAPI: New cloud servers added. Please whitelist the new IAPI IP List.
  • Optm: Trim BOM when detecting if the page is HTML.
  • GUI: Added PageSpeed Score comparison into promotion banner.
  • GUI: Refactored promotion banner logic.
  • GUI: Removed page optimized comment when ESI Silence is requested.
  • GUI: WHM transient changed to option instead of transient when storing.
  • GUI: Appending more descriptions to CDN filetype setting.
  • IAPI: Removed duplicate messages.
  • IAPI: Removed taken_failed/client_pull(duplicated) status.
  • Debug: Environment report no longer generates hash for validation.
  • 3rd: Non-cacheable pages no longer punch ESI holes for Divi compatibility.
  • 🐞Network: Added slashes for mobile rules when activating plugin.
  • 🐞CCSS: Eliminated a PHP notice when appending CCSS.

2.8.1 – Dec 5 2018

  • 🐞🕷️: Fixed an activation warning related to cookie crawler. (@kacper3355 @rastel72)
  • 🐞Media: Replace safely by checking if pulled images is empty or not first. (@Monarobase)
  • 3rd: Shortcode ESI compatibility with Elementor.

2.8 – Nov 30 2018

  • 🌱: ESI shortcodes.
  • 🌱: Mobile crawler.
  • 🌱: Cookie crawler.
  • API: Can now add _litespeed_rm_qs=0 to bypass Remove Query Strings.
  • Optm: Removed error log when minify JS failed.
  • 🐞Core: Fixed a bug that caused network activation PHP warning.
  • Media: Removed canvas checking for WebP to support TOR. (@odeskumair)
  • Media: Eliminated potential image placeholder PHP warning.
  • 3rd: Bypassed Google recaptcha from Remove Query Strings for better compatibility.
  • IAPI: Showed destroy timeout details.
  • Debug: Moved Google Fonts log to advanced level.
  • GUI: Replaced all Learn More links for functions.
  • GUI: Cosmetic updates including Emoji.
  • 🕷️: Removed duplicated data in sitemap and blacklist.

2.7.3 – Nov 26 2018

  • Optm: Improved page render speed with Web Font Loader JS library for Load Google Fonts Asynchronously.
  • Optm: Directly used JS library files in plugin folder instead of short links /min/.
  • Optm: Handled exceptions in JS optimization when meeting badly formatted JS.
  • 3rd: Added Adobe Lightroom support for NextGen Gallery.
  • 3rd: Improved Postman app support for POST JSON requests.
  • IAPI: US3 server IP changed to

2.7.2 – Nov 19 2018

  • 🌱: Auto Upgrade feature.
  • CDN: Bypass CDN for cron to avoid WP jQuery deregister warning.

2.7.1 – Nov 15 2018

  • 🌱CLI: Ability to set CDN mapping by set_option litespeed-cache-cdn_mapping[url][0] https://url.
  • 🌱CDN: Ability to customize default CDN mapping data in default.ini.
  • 🌱API: Default.ini now supports both text-area items and on/off options.
  • Vary: Refactored Vary and related API.
  • Vary: New hook to manipulate vary cookies value.
  • Core: Activation now can generate Object Cache file.
  • Core: Unified Object Cache/rewrite rules generation process across activation/import/reset/CLI.
  • Core: Always hook activation to make activation available through the front end.
  • 🐞IAPI: Fixed a bug where environment report gave incorrect image optimization data.
  • 🐞OLS: Fixed a bug where login cookie kept showing a warning on OpenLiteSpeed.
  • 🐞Core: Fixed a bug where Import/Activation/CLI was missing CDN mapping settings.
  • API: Filters litespeed_cache_media_lazy_img_excludes/litespeed_optm_js_defer_exc passed-in parameter is changed from string to array.

2.7 – Nov 2 2018

  • 🌱: Separate Purge log for better debugging.
  • 3rd: Now fully compatible with WPML.
  • IAPI: Sped up Image Optimization workflow.
  • GUI: Current IP now shows in Debug settings.
  • GUI: Space separated placeholder queue list for better look.
  • IAPI: EU3 server IP changed to – Oct 25 2018

  • 🔥🐞Media: Fixed a bug where the wrong table was used in the Image Optimization process.
  • IAPI: IAPI v2.6.4.1.

2.6.4 – Oct 24 2018

  • 🌱: Ability to create custom default config options per hosting company.
  • 🌱: Ability to generate mobile Critical CSS.
  • 🐞Media: Fixed a bug where Network sites could incorrectly override optimized images.
  • 🐞CDN: Fixed a bug where image URLs containing backslashes were matched.
  • Cache: Added default Mobile UA config setting.
  • GUI: Fixed unknown shortcut characters for non-English languages Setting tabs.

2.6.3 – Oct 18 2018

  • 🌱: Ability to Reset All Options.
  • 🌱CLI: Added new lscache-admin reset_options command.
  • GUI: Added shortcuts for more of the Settings tabs.
  • Media: Updated Lazy Load JS library to the most recent version.
  • There is no longer any need to explicitly Save Settings upon Import.
  • Remove Query String now will remove all query strings in JS/CSS static files.
  • IAPI: Added summary info to debug log.

2.6.2 – Oct 11 2018

  • Setting: Automatically correct invalid numeric values in configuration settings upon submit.
  • 🐞Media: Fixed the issue where iframe lazy load was broken by latest Chrome release. (@ofmarconi)
  • 🐞: Fixed an issue with Multisite where subsites failed to purge when only primary site has WooCommerce . (@kierancalv)

2.6.1 – Oct 4 2018

  • 🌱: Ability to generate separate Critical CSS Cache for Post Types & URIs.
  • API: Filter litespeed_frontend_htaccess for frontend htaccess path.
  • Media: Removed responsive placeholder generation history to save space. – Sep 24 2018

  • 🔥🐞: Fixed an issue in responsive placeholder generation where redundant history data was being saved and using a lot of space.

2.6 – Sep 22 2018

  • Vary: Moved litespeed_cache_api_vary hook outside of OLS condition for .htaccess generation.
  • CDN: Trim spaces in original URL of CDN setting.
  • API: New filter litespeed_option_ to change all options dynamically.
  • API: New LiteSpeed_Cache_API::force_option() to change all options dynamically.
  • API: New LiteSpeed_Cache_API::vary() to set default vary directly for easier compaitiblity with WPML WooCommerce Multilingual.
  • API: New LiteSpeed_Cache_API::nonce() to safely and easily allow caching of wp-nonce.
  • API: New LiteSpeed_Cache_API::hook_vary_add() to add new vary.
  • Optm: Changed HTML/JS/CSS optimization options assignment position from constructor to finalize().
  • Doc: Added nonce to FAQ and mentioned nonce in 3rd Party Compatibility section.
  • GUI: Moved inline minify to under html minify due to the dependency.
  • 3rd: Cached Aelia CurrencySwitcher by default.
  • 🐞: Fixed issue where enabling remote JQuery caused missing jquery-migrate library error.

2.5.1 – Sep 11 2018

  • 🌱 Responsive placeholder. (@szmigieldesign)
  • Changed CSS::ccss_realpath function scope to private.
  • 🐞 Detected JS filetype before optimizing to avoid PHP source conflict. (@closte #50)

2.5 – Sep 6 2018

  • [IMPROVEMENT] CLI can now execute Remove Original Image Backups. (@Shon)
  • [UPDATE] Fixed issue where WP-PostViews documentation contained extra slashes. (#545638)
  • [UPDATE] Check LITESPEED_SERVER_TYPE for more accurate LSCache Disabled messaging.
  • [IAPI] Fixed a bug where optimize/fetch error notification was not being received. (@LucasRolff)

2.4.4 – Aug 31 2018

  • [NEW] CLI can now support image optimization. (@Shon)
  • [IMPROVEMENT] GUI Cron/CLI will not create admin message anymore.
  • [UPDATE] Media Fixed a PHP notice that appeared when pulling optimized images.
  • [UPDATE] Fixed a PHP notice when detecting origin of ajax call. (@iosoft)
  • [DEBUG] Debug log can now log referer URL.
  • [DEBUG] Changes to options will now be logged.

2.4.3 – Aug 27 2018

  • [NEW] Media Ability to inline image lazyload JS library. (@Music47ell)
  • [IMPROVEMENT] Media Deleting images will now clear related optimization file & info too.
  • [IMPROVEMENT] Media Non-image postfix data will now be bypassed before sending image optimization request.
  • [BUGFIX] CDN CDN URL will no longer be replaced during admin ajax call. (@pankaj)
  • [BUGFIX] CLI WPCLI can now save options without incorrectly clearing textarea items. (@Shon)
  • [GUI] Moved Settings above Manage on the main menu.

2.4.2 – Aug 21 2018

  • [IMPROVEMENT] Media Sped up Image Optimization process by replacing IAPI server pull communication.
  • [IMPROVEMENT] Media Ability to delete optimized WebP/original image by item in Media Library. (@redgoodapple)
  • [IMPROVEMENT] CSS Optimize Generate new optimized CSS name based on purge timestamp. Allows CSS cache to be cleared for visitors. (@bradbrownmagic)
  • [IMPROVEMENT] API added litespeed_img_optm_options_per_image. (@gintsg)
  • [UPDATE] Stopped showing “No Image Found” message when all images have finished optimization. (@knutsp)
  • [UPDATE] Improved a PHP warning when saving settings. (@sergialarconrecio)
  • [UPDATE] Changed backend adminbar icon default behavior from Purge All to Purge LSCache.
  • [UPDATE] Clearing CCSS cache will clear unfinished queue too.
  • [UPDATE] Added “$” exact match when adding URL by frontend adminbar dropdown menu, to avoid affecting any sub-URLs.
  • [UPDATE] Fixed IAPI error message showing array bug. (@thiomas)
  • [UPDATE] Debug Disable All will do a Purge All.
  • [UPDATE] Critical CSS server IP changed to
  • [GUI] Showed plugin update link for IAPI version message.
  • [GUI] Bypassed null IAPI response message.
  • [GUI] Grouped related settings with indent.
  • [IAPI] Added 503 handler for IAPI response.
  • [IAPI] IAPI v2.4.2.
  • [IAPI] Center Server IP Changed from to

2.4.1 – Jul 19 2018

  • [NEW FEATURE] Media Auto Level Up. Auto refill credit.
  • [NEW FEATURE] Media Auto delete original backups after pulled. (@borisov87 @JMCA2)
  • [NEW FEATURE] Media Auto request image optimization. (@ericsondr)
  • [IMPROVEMENT] Media Fetch 404 error will notify client as other errors.
  • [IMPROVEMENT] Media Support WebP for PageSpeed Insights. (@LucasRolff)
  • [BUGFIX] CLI Fixed the issue where CLI import/export caused certain textarea settings to be lost. (#767519)
  • [BUGFIX] CSS Optimize Fixed the issue that duplicated optimized CSS and caused rapid expansion of CSS cache folder.
  • [GUI] Media Refactored operation workflow and interface.
  • [UPDATE] Media Set timeout seconds to avoid pulling timeout. (@Jose)
  • [UPDATE] CDNFixed the notice when no path is in URL. (@sabitkamera)
  • [UPDATE] Media Auto correct credits when pulling.
  • [UPDATE] GUI Removed redundant double quote in gui.cls. (@DaveyJake)
  • [IAPI] IAPI v2.4.1.
  • [IAPI] Allow new error status notification and success message from IAPI.

2.4 – Jul 2 2018

  • [NEW FEATURE] Media Added lossless optimization.
  • [NEW FEATURE] Media Added Request Orignal Images ON/OFF.
  • [NEW FEATURE] Media Added Request WebP ON/OFF. (@JMCA2)
  • [IMPROVEMENT] Media Improved optimization tools to archive maximum compression and score.
  • [IMPROVEMENT] Media Improved speed of image pull.
  • [IMPROVEMENT] Media Automatically recover credit after pulled.
  • [REFACTOR] Config Separated configure const class.
  • [BUGFIX] Report Report can be sent successfully with emoji now. (@music47ell)
  • [IAPI] New Europe Image Optimization server (EU3/EU4).
  • [IAPI] New America Image Optimization server (US3/US4/US5/US6).
  • [IAPI] New Asian Image Optimization server (AS3).
  • [IAPI] Refactored optimization process.
  • [IAPI] Increased credit limit.
  • [IAPI] Removed request interval limit.
  • [IAPI] IAPI v2.4.
  • We strongly recommended that you re-optimize your image library to get a better compression result.

2.3.1 – Jun 18 2018

  • [IMPROVEMENT] New setting to disable Generate Critical CSS. (@cybmeta)
  • [IMPROVEMENT] Added filter to can_cdn/can_optm check. (@Jacob)
  • [UPDATE] Critical CSS Added 404 css. Limit cron interval.
  • [UPDATE] AJAX will not bypass CDN anymore by default. (@Jacob)
  • [GUI] Show Disable All Features warning if it is on in Debug tab.

2.3 – Jun 13 2018

  • [NEW FEATURE] Automatically generate critical CSS. (@joeee @ivan_ivanov @3dseo)
  • [BUGFIX] “Mark this page as…” from dropdown menu will not reset settings anymore. (@cbratschi)

2.2.7 – Jun 4 2018

  • [IMPROVEMENT] Improved redirection for manual image pull to avoid too many redirections warning.
  • [IAPI] Increased credit limit.
  • [BUGFIX] Fixed 503 error when enabling log filters in Debug tab. (#525206)
  • [UPDATE] Improve compatibility when using sitemap url on servers with allow_url_open off.
  • [UPDATE] Removed Crawler HTTP2 option due to causing no-cache blacklist issue for certain environments.
  • [UPDATE] Privacy policy can be now translated. (@Josemi)
  • [UPDATE] IAPI Increased default img request max to 3000.

2.2.6 – May 24 2018

  • [NEW FEATURE] Original image backups can be removed now. (@borisov87 @JMCA2)
  • [BUGFIX] Role Excludes in Tuning tab can save now. (@pako69)
  • [UPDATE] Added privacy policy support.

2.2.5 – May 14 2018

  • [IAPI] Image Optimization New Asian Image Optimization server (AS2).
  • [INTEGRATION] Removed wpForo 3rd party file. (@massimod)

2.2.4 – May 7 2018

  • [IMPROVEMENT] Improved compatibility with themes using the same js_min library. (#129093 @Darren)
  • [BUGFIX] Fixed a bug when checking image path for dynamic files. (@miladk)
  • [INTEGRATION] Compatibility with Universal Star Rating. (@miladk)

2.2.3 – Apr 27 2018

  • [NEW FEATURE] WebP For Extra srcset setting in Media tab. (@vengen)
  • [REFACTOR] Removed redundant LS consts.
  • [REFACTOR] Refactored adv_cache generation flow.
  • [BUGFIX] Fixed issue where inline JS minify exception caused a blank page. (@oomskaap @kenb1978)
  • [UPDATE] Changed HTTP/2 Crawl default value to OFF.
  • [UPDATE] Added to default WebP replacement value for WooCommerce WebP support.
  • [UPDATE] Detached crawler from LSCache LITESPEED_ON status.
  • [API] Improved ESI API to honor the cache control in ESI wrapper.
  • [API] Added LITESPEED_PURGE_SILENT const to bypass the notification when purging
  • [INTEGRATION] Fixed issue with nonce expiration when using ESI API. (#923505 @Dan)
  • [INTEGRATION] Improved compatibility with Ninja Forms by bypassing non-javascript JS from inline JS minify.
  • [INTEGRATION] Added a hook for plugins that change the CSS/JS path e.g. Hide My WordPress.

2.2.2 – Apr 16 2018

  • [NEW FEATURE] WebP Attribute To Replace setting in Media tab. (@vengen)
  • [IMPROVEMENT] Generate adv_cache file automatically when it is lost.
  • [IMPROVEMENT] Improved compatibility with ajax login. (@veganostomy)
  • [UPDATE] Added object cache lib check in case user downgrades LSCWP to non-object-cache versions.
  • [UPDATE] Avoided infinite loop when users enter invalid hook values in Purge All Hooks settings.
  • [UPDATE] Updated log format in media&cdn class.
  • [UPDATE] Added more items to Report.

2.2.1 – Apr 10 2018

  • [NEW FEATURE] Included Directories setting in CDN tab. (@Dave)
  • [NEW FEATURE] Purge All Hooks setting in Advanced tab.
  • [UPDATE] Added background-image WebP replacement support. (@vengen)
  • [UPDATE] Show recommended values for textarea items in settings.
  • [UPDATE] Moved CSS/JS optimizer log to Advanced level.
  • [INTEGRATION] Added WebP support for Avada Fusion Sliders. (@vengen) – Apr 3 2018

  • [HOTFIX] Object Cache Fixed the PHP warning caused by previous improvement to Object Cache. – Apr 3 2018

  • [HOTFIX] Object parameter will no longer cause warnings to be logged for Purge and Cache classes. (@kelltech @khrifat)
  • [UPDATE] Removed duplicated del_file func from Object Cache class.
  • [BUGFIX] CLI no longer shows 400 error upon successful result.

2.2 – Apr 2 2018

  • [NEW FEATURE] Debug Disable All Features setting in Debug tab. (@monarobase)
  • [NEW FEATURE] Cache Force Cacheable URIs setting in Excludes tab.
  • [NEW FEATURE] Purge Purge all LSCache and other caches in one link.
  • [REFACTOR] Purge Refactored Purge class.
  • [BUGFIX] Query strings in DoNotCacheURI setting now works.
  • [BUGFIX] Cache Mobile cache compatibility with WebP vary. (@Shivam #987121)
  • [UPDATE] Purge Moved purge_all to Purge class from core class.
  • [API] Set cacheable/Set force cacheable. (@Jacob)

2.1.2 – Mar 28 2018

  • [NEW FEATURE] Image Optimization Clean Up Unfinished Data feature.
  • [IAPI] IAPI v2.1.2.
  • [IMPROVEMENT] CSS/JS Minify Reduced loading time significantly by improving CSS/JS minify loading process. (@kokers)
  • [IMPROVEMENT] CSS/JS Minify Cache empty JS Minify content. (@kokers)
  • [IMPROVEMENT] Cache Cache 301 redirect when scheme/host are same.
  • [BUGFIX] Media Lazy load now can support WebP. (@relle)
  • [UPDATE] CSS/JS Optimize Serve static files for CSS async & lazy load JS library.
  • [UPDATE] Report Appended Basic/Advanced View setting to Report.
  • [UPDATE] CSS/JS Minify Removed zero-width space from CSS/JS content.
  • [GUI] Added Purge CSS/JS Cache link in Admin. – Mar 21 2018

  • [BUGFIX] Fixed issue where activation failed to add rules to .htaccess.
  • [BUGFIX] Fixed issue where 304 header was blank on feed page refresh.

2.1.1 – Mar 20 2018

  • [NEW FEATURE] Browser Cache Unlocked for non-LiteSpeed users.
  • [IMPROVEMENT] Image Optimization Fixed issue where images with bad postmeta value continued to show in not-yet-requested queue.

2.1 – Mar 15 2018

  • [NEW FEATURE] Image Optimization Unlocked for non-LiteSpeed users.
  • [NEW FEATURE] Object Cache Unlocked for non-LiteSpeed users.
  • [NEW FEATURE] Crawler Unlocked for non-LiteSpeed users.
  • [NEW FEATURE] 數據庫清理和優化 Unlocked for non-LiteSpeed users.
  • [NEW FEATURE] Lazy Load Images Unlocked for non-LiteSpeed users.
  • [NEW FEATURE] CSS/JS/HTML Minify/Combine Optimize Unlocked for non-LiteSpeed users.
  • [IAPI] IAPI v2.0.
  • [IAPI] Increased max rows prefetch when client has additional credit.
  • [IMPROVEMENT] CDN Multiple domains may now be used.
  • [IMPROVEMENT] Report Added WP environment constants for better debugging.
  • [REFACTOR] Separated Cloudflare CDN class.
  • [BUGFIX] Image Optimization Fixed issue where certain MySQL version failed to create img_optm table. (@philippwidmer)
  • [BUGFIX] Image Optimization Fixed issue where callback validation failed when pulling and sending request simultaneously.
  • [GUI] Added Slack community banner.
  • [INTEGRATION] CDN compatibility with WPML multiple domains. (@egemensarica)

2.0 – Mar 7 2018

  • [NEW FEATURE] Image Optimization Added level up guidance.
  • [REFACTOR] Image Optimization Refactored Image Optimization class.
  • [IAPI] Image Optimization New European Image Optimization server (EU2).
  • [IMPROVEMENT] Image Optimization Manual pull action continues pulling until complete.
  • [IMPROVEMENT] CDN Multiple CDNs can now be randomized for a single resource.
  • [IMPROVEMENT] Image Optimization Improved compatibility of long src images.
  • [IMPROVEMENT] Image Optimization Reduced runtime load.
  • [IMPROVEMENT] Image Optimization Avoid potential loss/reset of notified images status when pulling.
  • [IMPROVEMENT] Image Optimization Avoid duplicated optimization for multiple records in Media that have the same image source.
  • [IMPROVEMENT] Image Optimization Fixed issue where phantom images continued to show in not-yet-requested queue.
  • [BUGFIX] Core Improved compatibility when upgrading outside of WP Admin. (@jikatal @TylorB)
  • [BUGFIX] Crawler Improved HTTP/2 compatibility to avoid erroneous blacklisting.
  • [BUGFIX] Crawler Changing Delay setting will use server variable for min value validation if set.
  • [UPDATE] Crawler Added HTTP/2 protocol switch in the Crawler settings.
  • [UPDATE] Removed unnecessary translation strings.
  • [GUI] Display translated role group name string instead of English values. (@Richard Hordern)
  • [GUI] Added Join LiteSpeed Slack link.
  • [GUI] Import / Export Cosmetic changes to Import Settings file field.
  • [INTEGRATION] Improved compatibility with WPML Media for Image Optimization. (@szmigieldesign) – February 20 2018

  • [錯誤修正] 當無角色模擬設定時移除了空爬蟲。

1.9.1 – February 20 2018

  • [新功能] 角色模擬爬蟲。
  • [新功能] WebP多爬蟲。
  • [新功能] HTTP/2 爬蟲支持。
  • [錯誤修正] 修正了當開啟暫存手機時自動完成手機用戶代理的問題。
  • [錯誤修正] 修正了啟用時的常量未定義錯誤。
  • [界面] 當自定義站點地圖使用時,站點地圖生成設定不再隱藏。

1.9 – February 12 2018

  • [新功能] 內嵌 CSS/JS 最小化。
  • [改進] 移除了 Composer vendor 以瘦身。
  • [更新] 調整 H2 為 H1 在管理界面中。 (@steverep)
  • [界面] 基本顯示中增加了手機用戶代理設定。
  • [界面] 移動物件暫存和瀏覽器暫存到進階選項頁籤。
  • [界面] 移動LSCache清除從管理員條到下拉選單中。

1.8.3 – February 2 2018

  • [新功能] 爬蟲服務器變量限定。
  • [改進] 增加了存儲Transients選項以修復transient在物件暫存中遺失的問題。
  • [改進] 調整了 ARIA 支持。 (@steverep)
  • [改進] 使用 strpos 代替 strncmp 以得到更好性能。 (@Zach E)
  • [錯誤修正] Transient暫存現在可以移除了。
  • [錯誤修正] 站點網路現在可以保存進階設定了。
  • [錯誤修正] 媒體列表現在可以顯示在網路站點中了。
  • [錯誤修正] 顯示爬蟲狀態按鈕現在可以使用了。
  • [更新] 修正了一些在網路站點選項頁籤和vary群組未設置時的PHP警告。
  • [界面] 設置頁面中增加了了解更多的連結。

1.8.2 – January 29 2018

  • [新功能] 進階選項頁籤中的即時點擊。
  • [新功能] 導入導出設定。
  • [新功能] Opcode暫存支持。
  • [新功能] 基本和進階設定顯示。
  • [改進] 小部件設定中增加了ARIA支持。
  • [錯誤修正] 多WordPress實範例使用同一物件暫存地址現在不會再交叉數據了。
  • [錯誤修正] WebP替換可在站點網路級別設定了。
  • [錯誤修正] 物件暫存現在可以在站點網路級別解安裝時移除了。

1.8.1 – January 22 2018

  • [新功能] 物件暫存增加支持Redis。
  • [改進] Mmecached物件暫存現在可以支持授權模式。
  • [改進] 當物件暫存未安裝相應的PHP擴展時不再顯示500錯誤。
  • [錯誤修正] 物件暫存現在可以在站點網路保存。
  • [錯誤修正] 必用插件現在可以支持站點網路設定。
  • [錯誤修正] 修正了管理員條顯示錯誤的編輯頁面連結。
  • [更新] 移除了當沒有Memcached服務器的時候的警告信​​息。

1.8 – January 17 2018

  • [新功能] 物件暫存。
  • [重構] 重構了日誌類。
  • [重構] 重構了LSCWP的基本常量初始化。
  • [錯誤修正] 修正了Cloudflare域名搜索在超過50個域名的賬戶下出錯的問題。
  • [更新] 過濾器記錄設定現在使用單獨的表項目存儲。

1.7.2 – January 5 2018

  • [新功能] Cloudflare API支持。
  • [改進] IAPI金鑰現在當域名更改時可以被重置。
  • [錯誤修正] 修正了JS優化器導致特定插件js出錯的問題。
  • [更新] 增加了cdn設定到環境報告。
  • [界面] 增加了更多的後台管理員條快捷鍵。
  • [擴展] WooCommerce訪客現在如果購物車為空時可以使用公開暫存。 – December 29 2017

  • [錯誤修正] 修正了在保存多行DNS預讀取設定時產生的額外末尾下劃線。
  • [更新] 清理了無用的依賴庫文件。

1.7.1 – December 28 2017

  • [新功能] 在優化選項頁籤中增加了DNS預讀取的設定。
  • [新功能] 在調整選項頁籤中增加了合併文件最大值設定。
  • [改進] 改進了JS/CSS最小化以得到更高的頁面評分。
  • [改進] 優化JS/CSS文件在OLS或者ESI關閉時將不再儲存為私有暫存。
  • [更新] 修正了新安裝WordPress在設定頁面可能看到警告的問題。
  • [更新] 修正了遊客偶爾看到PHP警告的問題。
  • [錯誤修正] 修正了改進HTTPS相容設定保存失敗的bug。
  • 感謝所有用戶對我們的支持和鼓勵!新年快樂!
  • 2018,我們回來了!

1.7 – December 22 2017

  • [新功能] 暫存時丟棄 Query String的選項。
  • [新功能] 多CDN路由設定。
  • [改進] 在進階選項頁籤中改進HTTP/HTTPS相容性的設定。
  • [改進] 當在設置中排除JS/CSS時保持其HTML中的原始位置。
  • [IAPI] 在圖片優化數據被銷毀時重置用戶等級和點數。
  • [重構] 重構了在 admin_display 類中的 build_input/textarea 函數。
  • [重構] 重構了CDN類。
  • [外觀] 增加了圖片優化和抓取頁面中如果暫存被未啟用的提示。
  • [外觀] 改進了媒體列表中的圖片優化指示器。

1.6.7 – December 15 2017

  • [IAPI] 增加了掃描新圖片縮略圖尺寸並自動發送圖片請求的功能。
  • [IAPI] 增加了銷毀全部優化數據的功能。
  • [IAPI] 升級了IAPI到v1.6.7。
  • [整合] 修正了特定的第三方插件調用REST時不攜帶用戶訊息導致的登錄用戶看到訪客暫存的問題。 – December 8 2017

  • [IAPI] 限制第一次提交的新用戶只能提交一組照片以做測試運行。
  • [錯誤修正] 修正了Vary群組生成時同自定義用戶組的插件相容問題。
  • [錯誤修正] 修正了當關閉ESI時WooCommerce登錄用戶被錯誤的清除暫存的問題。
  • [錯誤修正] 修正了關閉ESI時WooCommerce暫存遺失的問題。

1.6.6 – December 6 2017

  • [新功能] 保留EXIF訊息選項。
  • [新功能] Debug日誌查看器中的清空日誌按鈕。
  • [IAPI] 修正了當取回時已通知圖片被重置的問題。
  • [IAPI] 修正了圖片優化初始化時的HTTPS相容。
  • [IAPI] 當圖片優化請求提交時如果點數不夠現在可以顯示一個錯誤訊息。
  • [IAPI] IAPI v1.6.6.
  • [改進] 支持JS的data-no-optimize屬性以跳過優化。
  • [界面] 新增圖片群組的維基連結。
  • [相容] 改進了和Login With Ajax的相容性。
  • [相容] 增加了WooCommerce的定義檢查以避免500錯誤。 – December 1 2017

  • [錯誤修正] 修正了在修改 .htaccess 頁面上的警告訊息。

1.6.5 – November 30 2017

  • [IAPI] 手工取回圖片優化的功能按鈕。
  • [IAPI] 圖片優化的自動點數係統,以跳過未完成圖片優化的錯誤。
  • [IAPI] 從 LiteSpeed 圖片服務器通知優化失敗的圖片。
  • [IAPI] 重置/清空失敗的圖片功能。
  • [IAPI] 從新設計了報告頁面。
  • [重構] 將取回已優化圖片的邏輯從 admin_api 移至 media。
  • [錯誤修正] 修正了當allow_url_open設置為off時的圖片優化取回相容性問題。
  • [錯誤修正] 修正了登錄用戶有時會看到訪客暫存的問題。
  • [更新] 環境報告不再保存成文件。
  • [更新] 移除了爬蟲重置提醒訊息。
  • [界面] 增加了更多圖片優化的細節訊息。
  • [界面] 移除了管理員選單上的訊息頁面。
  • [界面] 將環境報告從多站點的主網路設定移至單個站點設定。
  • [界面] 爬蟲時間顯示人性化。
  • [相容] 改善了同 FacetWP 的 json 請求的相容。

1.6.4 – November 22 2017

  • [新功能] 單獨發送環境報告並自動生成報告號碼功能。
  • [IAPI] 增加了請求超時時間以修正cUrl 28 超時問題。
  • [錯誤修正] 修正了TTL最大值檢測的錯誤。
  • [整合] 改進了已登錄用戶的 Contact Form 7 的 REST 請求相容性。
  • 感謝您的評分。這回鼓勵我們更加努力。感恩節快樂。

1.6.3 – November 17 2017

  • [新功能] 只同步Google字體的選項。
  • [新功能] 優化時只創建WebP圖片的選項。
  • [新功能] 在圖片優化中批量切合圖片到原始版本活優化後版本的功能。
  • [新功能] 瀏覽器暫存選項。
  • [新功能] 暫存WooCommerce購物車的選項。
  • [改進] 移動已優化的 JS/CSS 程式碼到HTML頭部的的meta charset之後。
  • [改進] 增加了一個常量以提高當WordPress安裝在不同文件夾時JS/CSS優化的相容性。
  • [IAPI] 驗證失敗的回調請求現在將被接管而不被跳過。
  • [IAPI] 圖片優化請求限制為單次500個圖片。
  • [錯誤修正] 修正了HTML元素屬性值含有 – 時解析失敗的錯誤。
  • [錯誤修正] 修正了當未啟用合併時 non-script 程式碼被移動到頁面頂端的錯誤。
  • [更新] 新增站外連結檢測的詳細日誌。
  • [更新] 頁尾的註釋新增新換行以避免當啟用HTML最小化時Firefox的崩潰。
  • [API] 私有清除 / 清除全部私有 / 新增私有標籤 等功能。
  • [界面] 從新設計了媒體圖片列表中的圖片優化操作按鈕。
  • [界面] 調整了後台保存按鈕的位置。
  • [界面] 在圖片優化里新增了“了解更多”連結。 – November 6 2017

  • [整合] 改進了和舊版本的WooCommerce的相容性以避免500錯誤。
  • [錯誤修正] 修正了WebP圖片有時會顯示在不支持它的瀏覽器中的問題。
  • [錯誤修正] 推送HTTP/2時保持Query String以避免重複抓取已推送源文件的問題。
  • [錯誤修正] 從HTTP/2推送中排除使用CDN的 JS/CSS。
  • [界面] 修正了媒體列表頁面的筆誤。
  • [界面] 將圖片優化頁面字串做成可翻譯。
  • [界面] 更新了調整選項頁籤的描述以包含API文檔。

1.6.2 – November 3 2017

  • [新功能] 不暫存角色。
  • [新功能] 對支持WebP的瀏覽器顯示WebP文件。
  • [新功能] 在媒體選項頁籤中未啟用優化抓取的切合。
  • [新功能] 在媒體列表中重置圖片優化功能。
  • [新功能] 在媒體列表中未啟用/啟用圖片的WebP功能。
  • [IAPI] 限制優化圖片抓取任務為單線程。
  • [IAPI] 升級了 IAPI 到 v1.6.2。
  • [IAPI] 新增本地圖片的錯誤狀態以修正重複圖片請求的問題。
  • [重構] 重構了登錄的vary邏輯。

1.6.1 – October 29 2017

  • [IAPI] 升級了LiteSpeed圖片優化服務器的API到v1.6.1。

1.6 – October 27 2017

  • [新功能] 圖片優化。
  • [新功能] 優化功能的角色排除。
  • [新功能] 合併的CSS/JS優先級。
  • [改進] 登錄註冊頁面跳過CDN。
  • [更新] 擴展了ExpiresByType的規則,增加新的字體類型(感謝JMCA2)
  • [更新] 移除了管理員操作連結中重複的type參數。
  • [錯誤修正] 修正了CDN錯誤替換圖片的base64和假的JS src的問題。
  • [錯誤修正] 修正了圖片延遲加載時替換base64源程式碼的問題。
  • [錯誤修正] 修正了Optimize類的異常檢測的一個筆誤。
  • [界面] 後台設定界面上新增調整選項頁籤。
  • [重構] 通過減少action增加type來簡化路由。
  • [重構] 在緩衝進程中重命名 run()finalize()

1.5 – October 17 2017

  • [新功能] 排除 JQuery 以修復當使用JS整合時的內文JS錯誤。
  • [新功能] 遠程加載JQuery。
  • [新功能] JS延遲加載排除。
  • [新功能] 延遲加載圖片排除。
  • [新功能] 延遲加載圖片佔位符。
  • [改進] 為w3c檢測器改進了lazy load的size屬性。
  • [更新] 增加基本的暫存訊息和LSCWP版本訊息到html評論中。
  • [更新] 增加了debug日誌到html檢測中。
  • [錯誤修正] 修正了使用CDN時潛在的字體CORS跨域問題。
  • [界面] 在設定描述中增加了API文檔。
  • [重構] 重定位所有includes下面的類,並做了向下相容處理。
  • [重構] 重定位管理界面模版。

1.4 – October 11 2017

  • [新功能] 延遲加載圖片和框架。
  • [新功能] 在數據庫優化界面上的清理CSS/JS優化數據功能。
  • [新功能] 從優化器中排除特定URI。
  • [改進]改進了優化器的HTML檢測相容性以避免和ESI功能的衝突。
  • [改進] 新增在匹配設定中匹配路徑以 ^ 開始的功能。
  • [改進] 新增CDN原始URL的通配符支持。
  • [改進] 將優化器數據表初始化挪至管理員設定面板並給予失敗警告。
  • [更新] 新增一次性的歡迎橫幅。
  • [給你關心] 部分重定位類: ‘api’。
  • [API] 新增移除包含 HTML 輸出的上下標籤的API。
  • [相容] 修正 WooCommerce 和優化器之間的衝突。
  • [相容] 私有暫存支持WooCommerce v3.2.0+。
  • [界面] 新增不優化選單到前台。 – October 6 2017

  • [錯誤修正] 改進了優化器數據表的創建過程以避免css/js最小化/整合失敗。

1.3.1 – October 5 2017

  • [新功能] 移除WP表情包功能。
  • [改進] 從wp_options表分離了優化器數據以提高和備份插件的相容。
  • [改進] 增強了爬蟲任務鉤子以避免某些情況會遺失任務。
  • [改進] 增強了移除Query String功能以移除表情的Query String。
  • [改進] 增強了當額外的空格存在於開頭時的HTML檢測。
  • [更新] 新增OLS私有暫存支持。
  • [錯誤修正] 重導向自己的頁面不再暫存。
  • [錯誤修正] 修正css異步加載類在 HTTP/2 push的錯誤。

1.3 – October 1 2017

  • [新功能] 增加瀏覽器暫存支持。
  • [新功能] 增加移除 Query String 支持。
  • [新功能] 增加移除Google字體支持。
  • [新功能] 增加異步加載CSS支持。
  • [新功能] 增加異步加載JS支持。
  • [新功能] 增加特定CSS規則支持。
  • [新功能] 增加私有暫存URI支持。
  • [新功能] 增加不暫存 Query String支持。
  • [新功能] 增加了前台管理員條的快捷方式(清除本頁/不暫存/私有暫存)。
  • [改進] 不暫存URI設定現可支持完整的URL。
  • [改進] 改善了不暫存設定的性能。
  • [改進] 加密Vary Cookie。
  • [改進] 增強了HTML優化。
  • [改進] 限制合併文件的大小以避免出現高內存使用。
  • [改進] CDN支持媒體文件的自定義上傳路徑。
  • [API] 新增清除單個文章 API。
  • [API] 新增版本對比 API。
  • [API] 增強了給第三方插件用的ESI的API。
  • [相容] 同 NextGEN Gallery v2.2.14的相容性。
  • [相容] 和Caldera Forms v1.5.6.2+的相容。
  • [錯誤修正] 修正了CDN和最小化同css連結的相容性。
  • [錯誤修正] 修正了即使沒有變化.htaccess仍被重新生成的問題。
  • [錯誤修正] 修正了子文件夾安裝WP時CDN路徑錯誤。
  • [錯誤修正] 修正爬蟲路徑在子文件夾安裝不同的站點URL和實際文件夾的WP實範例時的路徑錯誤。
  • [錯誤修正] 修正潛在的優化器生成冗餘JS程式碼的bug。
  • [界面] 新增在管理設定界面上更容易操作的保存按鈕。
  • [界面] 管理員界面美化。
  • [界面] 重整了界面的css/img文件夾結構。
  • [重構] 重構配置初始化邏輯。
  • [重構] 重構管理設定保存邏輯。
  • [重構] 重構了.htaccess操作符和重寫規則的生成。 – September 20 2017

  • [更新] 改進 PHP5.3 相容。

1.2.3 – September 20 2017

  • [新功能] 新增CDN支持。
  • [改進] 改進了升級時一個致命錯誤的相容性。
  • [改進] 增加了對自定義wp-content路徑的支持。
  • [錯誤修正] 修正了非首選網路部落格不能最小化的問題。
  • [錯誤修正] 修正HTML最小化導致Facebook不能解析og標籤的問題。
  • [錯誤修正] 預覽頁面將不再暫存。
  • [錯誤修正] 修正日誌和爬蟲中時區以使其匹配WP時區。
  • [界面] 翻新插件 GUI。

1.2.2 – September 15 2017

  • [新功能] 新增 CSS/JS 最小化。
  • [新功能] 新增 CSS/JS 合併。
  • [新功能] 新增 CSS/JS HTTP/2 服務器推送。
  • [新功能] 新增HTML最小化。
  • [新功能] 管理界面上新增了CSS/JS暫存清除按鈕。
  • [更新] 改進了debug日誌格式。
  • [更新] 修正了描述筆誤。

1.2.1 – September 7 2017

  • [新功能] 增加了數據庫優化器。
  • [新功能] 增加了前後選項頁籤的快捷鍵。
  • [改進] 在管理頁面中增加了暫存未啟用的檢查。
  • [改進] 重命名了.htaccess備份文件以提高安全。
  • [錯誤修正] 修正了WooCommerce默認ESI設置的錯誤。
  • [重構] 在OLS中也顯示ESI頁面。
  • [重構] 管理清除界面更新。 – September 1 2017

  • [錯誤修正] 修正了網路變量ON2的命名錯誤。

1.2.0 – September 1 2017

  • [新功能] 新增了ESI支持。
  • [新功能] 增加了私有暫存的TTL設置。
  • [新功能] Debug等級現可調整為基本或進階。
  • [重構] 在config類中重命名了常量NOTSET為ON2。

1.1.6 – August 23 2017

  • [新功能] 增加了登錄用戶私有暫存的功能。
  • [新功能] 增加了設定評論者的私有暫存功能。
  • [新功能] 增加了暫存WordPress REST API請求的暫存功能。
  • [錯誤修正] 修正了網路第三方全頁面暫存探測的bug。
  • [外觀] 設定中新的暫存和清除選單。 – August 16 2017

  • [改進] 改進了當站點地址和安裝地址不同時.htaccess前後台的路徑探測。
  • [更新] 移除了頭標籤中不用的格式字串。
  • [錯誤修正] showheader管理員字串不工作。
  • [重構] 暫存標籤如無需要將不再輸入。

1.1.5 – August 10 2017

  • [新功能] 計劃時間清除URL的功能。
  • [新功能] 增加了緩衝回調以改善某些插件強制暫存清除的相容。
  • [新功能] 在暫存未啟用時自動隱藏管理員條上的清除全部的快捷按鈕。
  • [新功能] 必需的htaccess規則現在將顯示出來,當.htaccess不可寫時。
  • [新功能] Debug日誌功能;日誌過濾;心跳包控制;日誌格式尺寸限制;日誌查看。
  • [改進] 分離了爬蟲日誌。
  • [改進] 延遲清除現在可以在內容髮出後依然生效。
  • [改進] 改進了 readme.txt的關鍵詞相關內容。
  • [更新] ExpiresDefault 衝突訊息現在可以關閉,並且僅顯示在.htaccess 編輯屏幕。
  • [更新] 改進了debug日誌格式。
  • [擴展] MainWP相容。
  • [錯誤修正] 修正了Woocommerce訂單不能清除產品庫存的問題。
  • [錯誤修正] 修正了Woocommerce計劃銷售價格不更新的問題。
  • [重構] 整合了cache_enable函數到一個位置。

1.1.4 – August 1 2017

  • [改進] 未知重寫規則現在可以顯示一個錯誤訊息。
  • [改進] 增加了暫存標籤前綴設定訊息在環境報告和訊息頁的顯示。
  • [改進] LSCWP設定連結現在可以在插件列表中顯示了。
  • [改進] 改進了設定暫存控制的性能。
  • [更新] 增加了 v1.1.2.2 API 調用的相容。
  • [錯誤修正] 修正了WPCLI清除標籤和分類不成功的問題。

1.1.3 – July 31 2017

  • [新功能] 新的LiteSpeed_Cache_API類和文檔提供給第三方插件使用。
  • [新功能] 新的API函數litespeed_purge_single_post($post_id)
  • [新功能] PHP CLI支持爬蟲。
  • [改進] 同地址的301重導現在設定不暫存。
  • [改進] 改進了LiteSpeed頁面尾部註釋訊息的相容。
  • [更新] 移除了暫存標籤前綴設定。
  • [錯誤修正] 修正了CLI 清除全部時的問題。
  • [錯誤修正] 爬蟲現在遵循X-LiteSpeed-Cache-Control的不暫存頭訊息。
  • [錯誤修正] 暫存和重寫規則現在可以在插件解安裝時清除了。
  • [錯誤修正] 避免了當advanced-cache.php被其它插件增加時的不正常移除。
  • [錯誤修正] 修正了子文件夾安裝WP時不能使用完整的url路徑清除的問題。
  • [重構] 重新組織了已有程式碼,以便ESI發布。 – July 13 2017

  • [錯誤修正] 修正了Hebrew語言中空白頁面的問題。 – July 5 2017

  • [更新] 改進了WooCommerce v3.1.0的相容。

1.1.2 – June 20 2017

  • [錯誤修正] 修正了遺失關閉標籤。
  • [更新] 增加了啟用爬蟲的維基連結。
  • [更新] 改進了站點ip介紹。
  • [更新] 增加了爬蟲訊息介紹。
  • [重構] 增加了詳細的錯誤訊息在站點ip和自定義站點地圖設定中。 – June 15 2017

  • [錯誤修正] 站點ip驗證的修正。

1.1.1 – June 15 2017

  • [新功能] LiteSpeed 網頁服務器v.5.1.16開始,爬蟲可以在服務器級別開啟關閉。
  • [新功能] 增加了自定義站點地圖的爬蟲功能。
  • [新功能] 增加了使用站點ip的爬蟲功能。
  • [新功能] 爬蟲性能改進。
  • [新功能] 按url清除現在支持完整url路徑。
  • [新功能] 增加了第三方插件 WP-PostRatings 的相容。
  • [錯誤修正] 暫存當更改文章狀態從公開到草稿時可清除了。
  • [錯誤修正] WHM啟用訊息關閉後不再持續顯示。
  • [美化] 設定中顯示推薦值。 – June 8 2017

  • [更新] 改進了默認的爬蟲定時設定。
  • [更新] 測試通過WP 4.8。
  • [錯誤修正] 修正了插件輸出json數據的相容。
  • [錯誤修正] 修正了頁面頁籤切換的問題。
  • [錯誤修正] 移除了保存時偶爾出現的重複提示問題。
  • [美化] 改進了爬蟲訊息和描述。

1.1.0 – June 6 2017

  • [錯誤修正] 增加了爬蟲。
  • [新增] 增加了WPLister相容。
  • [新功能] 增加了Avada的支持。
  • [更新] 通用插件結構重構
  • [更新] 改進了管理員界面外觀
  • [錯誤修正] 修正了接受wp-content路徑的問題。
  • [錯誤修正] 使用實際路徑來探測.htaccess路徑。
  • [錯誤修正] 修正了批量更新插件時不觸發清除全部的問題。
  • [錯誤修正] 修正了cli倒入選項不更新選項的bug。
  • [重構] 程式碼文件細化和分離。

1.0.15 – April 20 2017

  • [新功能] 增加了清除頁面和清除最新發表文章部件的選項。
  • [新功能]增加了wp-cli命令的設置獲取選項。
  • [新功能] 增加了導入導出cli命令。
  • [新功能] 增加了w​​pForo相容。
  • [新功能] 增加了Theme My Login 相容。
  • [更新] 發表新文章時清除相鄰文章。
  • [更新] 更改環境報告文件到php以提高安全。
  • [更新] 增加了purgeby的選項在wp-cli中。
  • [更新] 移除了nag從多站點中。
  • [更新] 僅在LiteSpeed頁面中註入自己的js文件。
  • [重構] 檢查ttl設定的0值。
  • [錯誤修正] 修正了保存設定時某些插件導致的404錯誤。
  • [錯誤修正] 修正了mu-plugin的相容。
  • [錯誤修正] 修正了創建zip備份的問題。
  • [錯誤修正] 修正了jetpack的衝突。 – January 31 2017

  • [更新] 移除了Freemius支持。

1.0.14 – January 30 2017

  • [新功能] 增加了錯誤頁面暫存。現在支持403、404、500錯誤。
  • [新功能] 增加了清除錯誤的功能。
  • [新功能] 增加了w​​p-cli的支持。
  • [更新] 增加了支持多vary的情況。
  • [更新] 重組織了管理員界面。
  • [更新] 增加了對LiteSpeed Web ADC的支持。
  • [更新] 增加了Freemius支持。
  • [重構] 重寫規則變為常量。
  • [錯誤修正] 在添加清除全部按鈕時檢查成員類型。
  • [錯誤修正] 修正了在啟用/取消啟用時導致WP_CACHE錯誤顯示的問題。
  • [錯誤修正] 在重寫解析中處理更多的字符。
  • [錯誤修正] 當文章狀態改變為公開/私有時成功清除文章。 – November 30 2016

  • [錯誤修正] 修正了日誌入口由於一個全域變量未檢查存在先導致的出錯。

1.0.13 – November 28 2016

  • [新功能] 增加了清空整個暫存的按鈕。
  • [新功能] 在清除時增加了stale的邏輯。
  • [新功能] 站點網路中增加使用首站點的設定。
  • [新功能] 增加了對Aelia CurrencySwitcher的支持。
  • [更新] 增加了允許第三方插件的vary邏輯。
  • [更新] 用不同的方法處理密碼保護頁面。
  • [錯誤修正] 修正了保存設定時的錯誤。
  • [錯誤修正] 修正了搜索advanced-cache.php時的錯誤。

1.0.12 – November 14 2016

  • [新功能] 增加了創建環境報告的功能。
  • [新功能] 新增了WHM插件安裝時的提醒。
  • [新功能] 增加了暫存404的ttl。
  • [新功能] 日誌基於級別設定記錄。
  • [新功能] 增加了 Autoptimize 相容。
  • [新功能] 增加了Better WP Minify相容。
  • [錯誤修正] 未啟用插件時清空.htaccess。
  • [更新] 引入URL標籤。
  • [錯誤修正] 修正了.htaccess為空時的bug。
  • [錯誤修正] 正確檢測多站點環境時的配置文件。
  • [錯誤修正] 未啟用暫存時設定可保存了。
  • [錯誤修正] 多站點設定bug修正。
  • [錯誤修正] 修正了.htaccess路徑搜索的倆bug。
  • [錯誤修正] 在add_quick_purge中不過濾$_GET。這會導致一些問題。
  • [錯誤修正] 從右往左的按鈕顯示矯正。

1.0.11 – October 11 2016

  • [新功能] 插件可以設定cachelookup public on了。
  • [新功能] 新選項-勾選advanced-cache.php功能。
  • [更新] 插件添加的規則會增加LSCACHE的頭尾訊息。
  • [更新] Woocommerce瀏覽不暫存頁面且購物車不空時不再暫存。
  • [更新] Woocommerce顯示提示時不再暫存。
  • [更新] 站點設定可顯示在副選單裡了。
  • [錯誤修正] 站點網路升級時不更新的問題。

1.0.10 – September 16 2016

  • 增加了監測LSCACHE_NO_CACHE的功能。
  • 增加了清除全部按鈕到管理員條。
  • 增加了升級插件或主題時清除暫存的邏輯。
  • 增加了支持 WooCommerce 2.5.0。
  • 增加了.htaccess備份。每十個備份會建立一個新的備份。
  • 通用頁籤中一些設定換地方了。
  • 當DISALLOW_FILE_EDIT設定時.htaccess編輯器可以未啟用了。
  • 保存了暫存標籤前綴設定後,會清空暫存。 – August 26 2016

  • 修正了配置頁面錯誤顯示的錯誤。
  • 變更簡化檢查.htaccess的邏輯。

1.0.9 – August 25 2016

  • [新增] 增加了暫存和清除feed的功能。
  • [新增] 增加了暫存標籤前綴以避免 LiteSpeed Cache for WordPress 有 LiteSpeed Cache for XenForo 和 LiteMage的衝突。
  • [新增] 增加了允許第三方插件創建配置頁籤的功能。
  • [新增] 增加了 WooCommerce 配置選項。
  • 插件現在也可以檢查原先目錄的wp-config 。
  • 改進了 WooCommerce 支持。
  • 變更了.htaccess備份流程。
  • 修正了get_home_path() 有時返回無效路徑的問題。
  • 修正了.htaccess從子文件夾移除不能正確處理的問題。 – July 28 2016

  • 修正了檢查可暫存與否有時不能正常的問題。
  • 修正了額外的斜劃線在清除規則被移除的問題。

1.0.8 – July 25 2016

  • 增加了在清除帖子id時清除全部的邏輯。
  • 增加了解安裝邏輯。
  • 增加了暫存favicon。
  • 增加了暫存登錄頁面。
  • 增加了暫存php資源的配置。
  • 如果用戶登錄但沒設置登錄cookie時設置登錄cookie。
  • 改進了 NextGenGallery 對新操作的支持。
  • 如未設置WP_CACHE時,站點網路裡現在顯示提醒了。
  • 修正了php語法錯誤。
  • 修正了按pid清除不工作的問題。
  • 修正了站點網路管理員在子站點啟用時不能啟用的問題。
  • 修正了進階暫存檢查有時不工作的問題。 – May 26 2016

  • 修正了啟用清除全部時不能正確清除部落格的問題。
  • 修正了用戶wpc在論壇報告的啟用清除全部時啥也沒幹的事。

1.0.7 – May 24 2016

  • 增加了進階選項中登錄cookie的配置。
  • 相容WPTouch。
  • 相容WP-Polls 。
  • 增加了相容Like Dislike Counter。
  • 增加了對管理員IP的支持。
  • 增加了清除全部的彈框確認。
  • 重構:LiteSpeed_Cache_Admin給拆了。
  • 重構:重命名了一些函數。
  • 修正了有時顯示“無有效頭訊息”的問題。

1.0.6 – May 5 2016

  • 修正了Knut Sparhell報告的儀錶盤小部件打開關閉的bug。
  • 修正了Knut Sparhell提供的https支持管理員頁面的bug。

1.0.5 – April 26 2016

  • [BETA] 增加了 NextGen Gallery plugin 支持。
  • 增加了第三方插件支持。
  • 改進了暫存標籤系統。
  • 改進了管理員設定界面的格式。
  • 移動bbPress到第三方插件。
  • 把WooCommerce移至第三方插件。
  • 如果.htaccess不可寫,未啟用單獨的手機顯示不暫存cookie設定。
  • 未啟用時暫存現在會自動清除了。
  • 修正了增加規則時.htaccess不能檢查的問題。
  • 修正了站點網路不能完全清除的問題。

1.0.4 – April 7 2016

  • 增加了暫存評論的功能。
  • 增加了htaccess備份到安裝程序。
  • 增加了htaccess編輯器。
  • 增加了不暫存用戶代理。
  • 增加了不暫存cookie。
  • 創建了子選單入口。
  • 增加了單獨手機顯示查看。
  • 修改了WP_CACHE為定義的訊息只顯示在能管理選項的用戶上。
  • 把啟用全部和未啟用全部從站點網路管理挪至設定。
  • 修正了啟用時如 WP_CACHE 被註釋則不能正常定義的問題。

1.0.3 – March 23 2016

  • 增加了清除前台頁面按鈕。
  • 增加了默認前台頁面ttl設定。
  • 增加了自定義cookie名字來處理登錄用戶衝突的問題。 [需要 LSWS 5.0.15+]
  • 改進了WooCommerce處理。
  • 抓了個啟用lscwp時默認暫存沒啟用的bug。
  • 掃了掃程式碼。
  • 更新了 readme.txt。

1.0.2 – March 11 2016

  • 增加了“使用站點網路設定”的功能。
  • 新增了站點網路中啟用未啟用全部的功能。
  • 依靠較大的類別/標籤排除分類和標籤文字區塊避免窄入緩慢。
  • 增加了一行新的advanced-cache.php。
  • 啟用/未啟用現在可以處理站點網路了。
  • 啟用LSCache現在是個radio了。
  • 增加了url排除的尾部$支持。
  • _lscache_vary可以登出時刪除了。
  • 修正了站點網路中函數已定義的問題。

1.0.1 – March 8 2016

  • 增加了不暫存url、分類、標籤的設定。
  • 增加了幫助頁。
  • 增加了其它插件清除單個文章時的清除暫存邏輯。
  • 修正了woocommerce頁面不正常顯示的問題。
  • 修正了在站點網路中管理員選單不正常顯示的問題。
  • 修正了登錄用戶不能看到公開暫存頁面的問題。
  • 修正了相容bbPress。
  • 修正了cron任務不能更新計劃帖子的問題。

1.0.0 – January 20 2016

  • 初始化。