LSCache Plugin for Joomla
Release Log
Join the "LiteSpeed Edge Users" Google Group for cutting-edge build notifications.
LiteSpeed Cache Plugin for Joomla is constantly updated with new features and bug fixes.
LSCache Plugin Latest(10-17-2023)Bugfixe
- BUGFIX Fix a Joomla4 bug which cause user page cache not updated when modify user data.
LSCache Plugin 1.5.1(07-30-2021)New Features, Updates and Bugfixes
- NEW FEATURE Joomla v4 RC4 support.
- NEW FEATURE "Purge after Post Back" feature and GUI option.
- UPDATE Add ESI Module 'Separate View for Different Languages' option.
- UPDATE Add 'Generate LSCache Header before Render' GUI option to avoid conflicts with some 3rd party plugins.
- UPDATE Notify user to check and uncomment .htaccess directives after changing 'Separate View for Mobile Device' option value.
- BUGFIX Address a virtuemart SQL error bug.
- BUGFIX Address an Advanced ESI Module bug.
LSCache Plugin 1.5(04-30-2021)New Features, Updates and Bugfixes
- NEW FEATURE Automatically disable Gzip Page Compression in Server Settings after installing lscache plugin to avoid ESI module issues.
- NEW FEATURE "Purge Category Cache on Article Save" GUI option.
- UPDATE Provide 'onLSCacheExpired' event trigger to purge LiteSpeed Cache by 3rd party plugins (JCH Optimize).
- UPDATE Only purge LiteSpeed Cache of select component entries when clearing select component system cache.
- UPDATE Only purge the current menu item, and not related menu items, when saving a menu.
- BUGFIX Address "warning: call to a member function purgeprivate() on null" bug.
LSCache Plugin 1.4(03-03-2021)New Features, Updates and Bugfixes
- NEW FEATURE Use ajax calls to render ESI modules on OpenLiteSpeed Web Server.
- NEW FEATURE Add "Purge LiteSpeed Cache" button to admin status bar.
- UPDATE Add French language support. (Thank you GEORGES Gerald for your contribution)
- UPDATE Load ESI module language file before rendering module content in case language file has not yet been loaded.
- UPDATE Purge URL now supports reverse proxies (cloudflare, nginx, etc).
- UPDATE Add purge URL domain check, new lines for each message, and improved language strings. (Thank you @AndySDH for your contribution)
- BUGFIX sh404sef component 404 page is no longer cached.
LSCache Plugin 1.3.2(10-09-2020)New Features, Updates and Bugfixes
- NEW FEATURE Added advanced ESI module feature and GUI option. Advanced ESI module output will be processed by Joomla plugins as with normal Joomla modules.
- NEW FEATURE Added ESI Always Enabled GUI option (for customized ESI blocks) and Logged-in User Override ESI GUI option.
- NEW FEATURE Added optional .htaccess directives to support Joomla's 'Remember Me' Login option.
- UPDATE Use Private ESI Block to render Joomla hidden token form, to support more 3rd party plugins/components.
- UPDATE Disabled 1.3.1 feature that auto purged a cached page with a POST response. In some cases, a purge is not required and would cause unnecessary slowdown.
- BUGFIX Purge URL no longer fails on HTTPS URLs when website has incorrect SSL certification.
LSCache Plugin 1.3.1(05-15-2020)New Features, Improvements and Bugfixes
- NEW FEATURE Added compatibility for most front end page/article/comment edit forms.
- NEW FEATURE Added option to separate cache copy by user group.
- NEW FEATURE Added auto purging to user profiles (editing user information will now purge related user profile pages).
- IMPROVEMENT Prevent expired login sessions from being cached.
- IMPROVEMENT Automatically Disable VirtueMart cache in cases where it would cause incorrect page content to be cached.
- BUGFIX Fixed edit article purge event causing all category article pages to be purged.
- BUGFIX Frontend article edit forms are no longer cached.
- BUGFIX Fixed an "Undefined offset" warning.
- BUGFIX Fixed ESI module not rendering for some sites.
LSCache Plugin 1.3.0(11-08-2018)New Features and Improvements
- NEW FEATURE Added 'Purge Input URLs' feature.
- NEW FEATURE Added 'Purge Select Modules' feature.
- NEW FEATURE Added 'Rebuild All Cache' web interface in 'Advanced Options'.
- IMPROVEMENT Now compatible with Joomla v3.9.
- IMPROVEMENT Now stops 'Rebuild All Cache' if the crawler is disabled at the server level.
LSCache Plugin 1.2.1(10-18-2018)New Features and Improvements
- NEW FEATURE Added Admin IP option allowing set IP list to access LSCache web interface.
- NEW FEATURE Added OnLSCacheExpired Event. Triggering this event will purge all LiteSpeed Cache.
- NEW FEATURE Added 3rd party 'Komento Comments' component support. It now has auto-purge feature.
- IMPROVEMENT Improved 'Recache All Cache' feature compability to note exceptions and different versions.
- IMPROVEMENT Reset opcache after LiteSpeed Cache plugin is installed or updated.
- IMPROVEMENT Improved admin control panel appearance for lower Joomla versions.
- IMPROVEMENT Improved ESI module multi-language support.
- IMPROVEMENT Solved 'invalid token' problem caused by 3rd party components/modules.
- IMPROVEMENT In Jooma Article panel clicking "featured" or "unfeatured" button will auto purge related article pages.
- IMPROVEMENT Auto purge all LiteSpeed Cache after clearing all Joomla object cache in admin panel.
- IMPROVEMENT Auto purge all LiteSpeed Cache after JCHOptimize plugin 'clean cache' button is clicked.
- IMPROVEMENT Added package build script to generate latest installation package from latest source code in GitHub.
- BUGFIX Fixed a bug which could cause an inability to turn off LiteSpeed Cache in admin panel.
- BUGFIX Fixed a bug which could cause an error when deleting a user or opening user email.
- BUGFIX Fixed a bug which could cause blog page not to purge automatically.
LSCache Plugin 1.2.0(5-31-2018)New Features and Improvments
- MAJOR NEW FEATURE Add Auto Recache feature, automatically recache relate web pages after its cache been purged.
- MAJOR NEW FEATURE After modify Joomla Templates automatically purge related webpage
- NEW FEATURE Automatically distinguish login modules and render it as private ESI module to avoid token fail problem
- IMPROVEMENT Automatically add initial directives in htaccess file after installation at first time
- IMPROVEMENT Render ESI cached module from homepage instead of from current page (if the module displayed in homepage ) to avoid some potential problems
- IMPROVEMENT Recache function improve support to SEF (search engine friendly) urls
- BUGFIX Fixed a bug related to "Purge All LiteSpeed Cache" when plugin is disabled
LSCache Plugin 1.1.1(3-30-2018)New Features and Bugfix
- MAJOR NEW FEATURE Add "Rebuild All LiteSpeed Cache" button, it will crawl all web pages to generate LiteSpeed Cache
- MAJOR NEW FEATURE Add support to component VirtualMart, front end/back end modification will automatically purge related cache (eg: shopping cart)
- NEW FEATURE Add support to component SP Builder, front end/back end modification will automatically purge related cache
- BUGFIX Fixed a bug related to Jabuilder component support
LSCache Plugin 1.1.0(3-23-2018)New Features and Improvements
- IMPROVEMENT Add a framework allowing 3rd party component/module compatible code wrapped into an individual php file, and load dynamically.
- NEW FEATURE Add support to component JA_BUILDER, front end/back end modification will automatically purge related cache
- NEW FEATURE Add support to component K2, back end modification will automatically purge related cache
LSCache Plugin 1.0.1(3-16-2018)New Features and Improvements
- NEW FEATURE Add upgrade sql, allow upgrade plugin without uninstalling old version
- NEW FEATURE Support Article embedded modules, module change will auto purge the embedded article page cache.
- IMPROVEMENT Improve compability to OpenLiteSpeed Web Server
- IMPROVEMENT Improve compability to joomla lower 3.x versions.
LSCache Plugin 1.0(3-8-2018)New Features and Improvements, Bufixes
- MAJOR NEW FEATURE ESI module can be public/private cached, ESI feature not rely on htaccess settings
- MAJOR NEW FEATURE Add Logged-in user cache options
- NEW FEATURE Exclude Rule add Exclude Component option
- NEW FEATURE Add a web interface allowing purge all LiteSpeed Cache by 3rd party plugins
- IMPROVEMENT Exclude wrong responde httpcode (404,500,etc) web pages from cache
- IMPROVEMENT URL Exclude rules support Regular Expression
- BUGFIX Fixed a bug related to front end login
- BUGFIX Fixed a bug related to automatically purge all cache after upgrade cache plugin
LSCache Plugin 1.0 Beta(2-8-2018)Initial Release
- NEW FEATURE Automatically purge related webpage after modify Joomla Menuitem
- NEW FEATURE After modify Joomla Modules automatically purge related webpage
- NEW FEATURE Automatically purge related webpage after modify Joomla Articles
- NEW FEATURE ESI Modules Management.
- NEW FEATURE Exclude rule setting (Exclude Menuitems, Exclude URLs)