LiteSpeed Cache Plugin for WordPress
Release Log

LSCWP is constantly updated with new features and bug fixes.

Version Release Date Type
LiteSpeed Plugin for WordPress 1.1.2 6-20-2017 Bug Fixes
  • [BUGFIX] Fixed missing form close tag.
  • [UPDATE] Added a wiki link for enabling the crawler.
  • [UPDATE] Improved Site IP description.
  • [UPDATE] Added an introduction to the crawler on the Information page.
  • [REFACTOR] Added more detailed error messages for Site IP and Custom Sitemap settings.
LiteSpeed Plugin for WordPress 6-15-2017 Bug Fixes
  • [BUGFIX] Hotfix for insufficient validation of site IP value in crawler settings.
LiteSpeed Plugin for WordPress 1.1.1 6-15-2017 Feature Enhancements & Bug Fixes
  • [NEW] As of LiteSpeed Web Server v.5.1.16, the crawler can now be enabled/disabled at the server level.
  • [NEW] Added the ability to provide a custom sitemap for crawling.
  • [NEW] Added ability to use site IP address directly in crawler settings.
  • [NEW] Crawler performance improved with the use of new custom user agent ‘lsrunner’.
  • [NEW] “Purge By URLs” now supports full URL paths.
  • [NEW] Added thirdparty WP-PostRatings compatibility.
  • [BUGFIX] Cache is now cleared when changing post status from published to draft.
  • [BUGFIX] WHM activation message no longer continues to reappear after being dismissed.
  • [COSMETIC] Display recommended values for settings.
LiteSpeed Plugin for WordPress 6-8-2017 Feature Enhancements & Bug Fixes
  • [UPDATE] Improved default crawler interval setting.
  • [UPDATE] Tested up to WP 4.8.
  • [BUGFIX] Fixed compatibility with plugins that output json data.
  • [BUGFIX] Fixed tab switching bug.
  • [BUGFIX] Removed occasional duplicated messages on save.
  • [COSMETIC] Improved crawler tooltips and descriptions.
LiteSpeed Plugin for WordPress 1.1.0 6-6-2017 Feature Enhancements & Bug Fixes
  • [NEW] Added a crawler - this includes configuration options and a dedicated admin page. Uses wp-cron.
  • [NEW] Added integration for WPLister
  • [NEW] Added integration for Avada
  • [UPDATE] General structure of the plugin revamped
  • [UPDATE] Improved look of admin pages
  • [BUGFIX] Fix any/all wp-content path retrieval issues
  • [BUGFIX] Use realpath to clear symbolic link when determining .htaccess paths
  • [BUGFIX] Fixed a bug where upgrading multiple plugins did not trigger a purge all
  • [BUGFIX] Fixed a bug where cli import_options did not actually update the options.
  • [REFACTOR] Most of the files in the code were split into more, smaller files
LiteSpeed Plugin for WordPress 1.0.15 4-20-2017 Feature Enhancements & Bug Fixes
  • [NEW] Added Purge Pages and Purge Recent Posts Widget pages options.
  • [NEW] Added wp-cli command for setting and getting options.
  • [NEW] Added an import/export options cli command.
  • [NEW] Added wpForo integration.
  • [NEW] Added Theme My Login integration.
  • [UPDATE] Purge adjacent posts when publish a new post.
  • [UPDATE] Change environment report file to .php and increase security.
  • [UPDATE] Added new purgeby option to wp-cli.
  • [UPDATE] Remove nag for multiple sites.
  • [UPDATE] Only inject LiteSpeed javascripts in LiteSpeed pages.
  • [REFACTOR] Properly check for zero in ttl settings.
  • [BUGFIX] Fixed the 404 issue that can be caused by some certain plugins when save the settings.
  • [BUGFIX] Fixed mu-plugin compatibility.
  • [BUGFIX] Fixed problem with creating zip backup.
  • [BUGFIX] Fixed conflict with jetpack.
LiteSpeed Plugin for WordPress 1-31-2017 Feature Removal
  • [UPDATE] Removed Freemius integration based on feedback.
LiteSpeed Plugin for WordPress 1.0.14 1-30-2017 Feature enhancements and bug fixes
  • [NEW] Added error page caching. Currently supports 403, 404, 500s.
  • [NEW] Added a purge errors action.
  • [NEW] Added wp-cli integration.
  • [UPDATE] Added support for multiple varies.
  • [UPDATE] Reorganize the admin interface to be less cluttered.
  • [UPDATE] Add support for LiteSpeed Web ADC.
  • [UPDATE] Add Freemius integration.
  • [REFACTOR] Made some changes so that the rewrite rules are a little more consistent.
  • [BUGFIX] Check member type before adding purge all button.
  • [BUGFIX] Fixed a bug where activating/deactivating the plugin quickly caused the WP_CACHE error to show up.
  • [BUGFIX] Handle more characters in the rewrite parser.
  • [BUGFIX] Correctly purge posts when they are made public/private.
LiteSpeed Plugin for WordPress 11-30-2016 Bug fixes
  • [BUGFIX] Fixed a bug where a global was being used without checking existence first, causing unnecessary log entries.
LiteSpeed Plugin for WordPress 1.0.13 11-29-2016 Feature enhancements and bug fixes
  • [NEW] Add an Empty Entire Cache button.
  • [NEW] Add stale logic to certain purge actions.
  • [NEW] Add option to use primary site settings for all subsites in a multisite environment.
  • [NEW] Add support for Aelia CurrencySwitcher.
  • [UPDATE] Add logic to allow third party vary headers.
  • [UPDATE] Handle password protected pages differently.
  • [BUGFIX] Fixed bug caused by saving settings.
  • [BUGFIX] Fixed bug when searching for advanced-cache.php.
LiteSpeed Plugin for WordPress 1.0.12 11-14-2016 Feature enhancements and bug fixes
  • [NEW] Added support for Autoptimize.
  • [NEW] Added logic to generate environment reports.
  • [NEW] Added logic to create a file whenever an environment report is generated.
  • [NEW] Created a notice that will be triggered when the WHM Plugin installs this plugin. This will notify users when the plugin is installed by their server admin.
  • [NEW] Added Better WP Minify integration.
  • [NEW] Added the option to cache 404 pages via 404 Page TTL setting.
  • [NEW] Reworked log system to be based on selection of yes or no instead of log level.
  • [UPDATE] On plugin disable, clear .htaccess.
  • [UPDATE] Introduced URL tag. Changed Purge by URL to use this new tag.
  • [BUGFIX] Fixed a bug triggered when .htaccess files were empty.
  • [BUGFIX] Correctly determine when to clear files in multisite environments (wp-config, advanced-cache, etc).
  • [BUGFIX] When disabling the cache, settings changed in the same save will now be saved.
  • [BUGFIX] Various bugs from setting changes and multisite fixed.
  • [BUGFIX] Fixed two bugs with the .htaccess path search.
  • [BUGFIX] Do not alter $_GET in add_quick_purge. This may cause issues for functionality occurring later in the same request.
  • [BUGFIX] Right to left radio settings were incorrectly displayed. The radio buttons themselves were the opposite direction of the associated text.
LiteSpeed Plugin for WordPress 1.0.11 10-11-2016 Feature enhancements and bug fixes
  • [NEW] The plugin will now set cachelookup public on.
  • [NEW] New option - check advanced-cache.php. This enables users to have two caching plugins enabled at the same time as long as the other plugin is not used for caching purposes. For example, using another cache plugin for css/js minification.
  • [UPDATE] Rules added by the plugin will now be inserted into an LSCACHE START/END PLUGIN comment block.
  • [UPDATE] For woocommerce pages, if a user visits a non-cached page with a non-empty cart, do not cache the page.
  • [UPDATE] If woocommerce needs to display any notice, do not cache the page.
  • [UPDATE] Single site settings are now in both the litespeed cache submenu and the settings submenu.
  • [BUGFIX] Multisite network options were not updated on upgrade. This is now corrected.
LiteSpeed Plugin for WordPress 1.0.10 9-16-2016 Feature enhancements and bug fixes
  • Added a check for LSCACHE_NO_CACHE definition.
  • Added a Purge All button to the admin bar.
  • Added logic to purge the cache when upgrading a plugin or theme. By default this is enabled on single site installations and disabled on multisite installations.
  • Added support for WooCommerce Versions < 2.5.0.
  • Added .htaccess backup rotation. Every 10 backups, an .htaccess archive will be created. If one already exists, it will be overwritten.
  • Moved some settings to the new Specific Pages tab to reduce clutter in the General tab.
  • The .htaccess editor is now disabled if DISALLOW_FILE_EDIT is set.
  • After saving the Cache Tag Prefix setting, all cache will be purged.
LiteSpeed Plugin for WordPress 8-26-2016 Bug fixes
  • Changed logic to check .htaccess files less often.
  • Fixed a bug where an error displayed on the configuration screen despite there not being an error.
LiteSpeed Plugin for WordPress 1.0.9 8-25-2016 Feature enhancements and bug fixes
  • Added functionality to cache and purge feeds.
  • Added cache tag prefix setting to avoid conflicts when using LiteSpeed Cache for WordPress with LiteSpeed Cache for XenForo and LiteMage.
  • Added hooks to allow third party plugins to create config options.
  • Added WooCommerce config options.
  • The plugin now also checks for wp-config in the parent directory.
  • Improved WooCommerce support.
  • Changed .htaccess backup process. Will create a .htaccess_lscachebak_orig file if one does not exist. If it does already exist, creates a backup using the date and timestamp.
  • Fixed a bug where get_home_path() sometimes returned an invalid path.
  • Fixed a bug where if the .htaccess was removed from a WordPress directory, it was not handled properly.
LiteSpeed Plugin for WordPress 7-28-2016 Bug fixes
  • Fixed a bug where check cacheable was sometimes not hit.
  • Fixed a bug where extra slashes in clear rules were stripped.
LiteSpeed Plugin for WordPress 1.0.8 7-25-2016 Feature enhancements and bug fixes
  • Added purge all on update check to purge by post id logic.
  • Added uninstall logic.
  • Added configuration for caching favicons.
  • Added configuration for caching the login page.
  • Set login cookie if user is logged in and it isn’t set.
  • Improved NextGenGallery support to include new actions.
  • Now displays a notice on the network admin if WP_CACHE is not set.
  • Fixed a few php syntax issues.
  • Fixed a bug where purge by pid didn’t work.
  • Fixed a bug where the Network Admin settings were shown when the plugin was active in a subsite, but not network active.
  • Fixed a bug where the Advanced Cache check would sometimes not work.
LiteSpeed Plugin for WordPress 5-26-2016 Bug fixes
  • Fixed a bug where enabling purge all in the auto purge on update settings page did not purge the correct blogs.
  • Fixed a bug reported by user wpc on our forums where enabling purge all in the auto purge on update settings page caused nothing to be cached.
LiteSpeed Plugin for WordPress 1.0.7 5-24-2016 Feature enhancements and bug fixes
  • Added login cookie configuration to the Advanced Settings page.
  • Added support for WPTouch plugin.
  • Added support for WP-Polls plugin.
  • Added Like Dislike Counter third party integration.
  • Added support for Admin IP Query String Actions.
  • Added confirmation pop up for purge all.
  • Refactor: Split LiteSpeed_Cache_Admin into LiteSpeed_Cache_Admin, LiteSpeed_Cache_Admin_Display, and LiteSpeed_Cache_Admin_Rules
  • Refactor: Renamed functions to more accurately represent their functionality
  • Fixed a bug that sometimes caused a “no valid header” error message.
LiteSpeed Plugin for WordPress 1.0.6 5-5-2016 Bug fixes
  • Fixed a bug reported by Knut Sparhell that prevented dashboard widgets from being opened or closed.
  • Fixed a bug reported by Knut Sparhell that caused problems with https support for admin pages.
LiteSpeed Plugin for WordPress 1.0.5 4-26-2016 Feature enhancements and bug fixes
  • [BETA] Added NextGen Gallery plugin support.
  • Added third party plugin integration.
  • Improved cache tag system.
  • Improved formatting for admin settings pages.
  • Converted bbPress to use the new third party integration system.
  • Converted WooCommerce to use the new third party integration system.
  • If .htaccess is not writeable, disable separate mobile view and do not cache cookies/user agents.
  • Cache is now automatically purged when disabled.
  • Fixed a bug where .htaccess wasn’t checked properly when adding common rules.
  • Fixed a bug where multisite setups would be completely purged when one site requested a purge all.
LiteSpeed Plugin for WordPress 1.0.4 4-7-2016 Feature enhancements and bug fixes
  • Added logic to cache commenters.
  • Added htaccess backup to the install script.
  • Added an htaccess editor in the wp-admin dashboard.
  • Added do not cache user agents.
  • Added do not cache cookies.
  • Created new LiteSpeed Cache Settings submenu entries.
  • Implemented Separate Mobile View.
  • Modified WP_CACHE not defined message to only show up for users who can manage options.
  • Moved enabled all/disable all from network management to network settings.
  • Fixed a bug where WP_CACHE was not defined on activation if it was commented out.
LiteSpeed Plugin for WordPress 1.0.3 3-23-2016 Feature enhancements and bug fixes
  • Added a Purge Front Page button to the LiteSpeed Cache Management page.
  • Added a Default Front Page TTL option to the general settings.
  • Added ability to define web application specific cookie names through rewrite rules to handle logged-in cookie conflicts when using multiple web applications. [Requires LSWS 5.0.15+]
  • Improved WooCommerce handling.
  • Fixed a bug where activating lscwp sets the “enable cache” radio button to enabled, but the cache was not enabled by default.
  • Refactored code to make it cleaner.
  • Updated the README.
LiteSpeed Plugin for WordPress 1.0.2 3-11-2016 Feature enhancements and bug fixes
  • Added a "Use Network Admin Setting" option for "Enable LiteSpeed Cache". For single sites, this choice will default to enabled.
  • Added enable/disable all buttons for network admin. This controls the setting of all managed sites with "Use Network Admin Setting" selected for "Enable LiteSpeed Cache".
  • Exclude by Category/Tag are now text areas to avoid slow load times on the LiteSpeed Cache Settings page for sites with a large number of categories/tags.
  • Added a new line to advanced-cache.php to allow identification as a LiteSpeed Cache file.
  • Activation/Deactivation are now better handled in multi-site environments.
  • Enable LiteSpeed Cache setting is now a radio button selection instead of a single checkbox.
  • Can now add '$' to the end of a URL in Exclude URI to perform an exact match.
  • The _lscache_vary cookie will now be deleted upon logout.
  • Fixed a bug in multi-site setups that would cause a "function already defined" error.
LiteSpeed Plugin for WordPress 1.0.1 3-8-2016 Feature enhancements and bug fixes
  • Added Do Not Cache by URI, by Category, and by Tag. URI is a prefix/string equals match.
  • Added a help tab for plugin compatibilities.
  • Created logic for other plugins to purge a single post if updated.
  • Fixed a bug where woocommerce pages that display the cart were cached.
  • Fixed a bug where admin menus in multi-site setups were not correctly displayed.
  • Fixed a bug where logged in users were served public cached pages.
  • Fixed a compatibility bug with bbPress. If there is a new forum/topic/reply, the parent pages will now be purged as well.
  • Fixed a bug that didn't allow cron job to update scheduled posts.
LiteSpeed Plugin for WordPress 1.0.0 1-20-2016 Initial release