LSCache for OpenCart changelog¶
Note
We do our best to update this changelog in a timely manner. However, if a version is missing, you can always find the release announcement in our LiteSpeed Edge Google Group.
Info
Each major version of the plugin targets a specific major version of OpenCart. Install the plugin version that matches your OpenCart version.
Version 4¶
Supports OpenCart 4.x.
Version 4.0¶
Released: July 13, 2023
- [Bug fix] Fixed minor bugs and updated the package.
Version 3¶
Supports OpenCart 3.x.
Version 3.0¶
Released: July 13, 2023
- [Bug fix] Fixed minor bugs and updated the package.
Version 2¶
Supports OpenCart 2.3.
Version 2.3¶
Released: October 1, 2021
- [Feature] Added the Purge Category Cache on Product Save option.
- [Feature] Added the Cache 404 Pages option.
- [Improvement] Did not purge list pages for products, categories, manufacturers, or information pages after editing an individual item.
- [Improvement] Added debug logging to more easily identify conflicting third-party plugins.
- [Improvement] Generated the vary cookie without requiring cookie consent.
- [Improvement] The crawler now recaches product pages through up to five category layers.
- [Improvement] Recache now adds the number of product category pages.
- [Improvement] Optimized the cache-vary value for mobile views.
- [Bug fix] Addressed the
constant already definedwarning. - [Bug fix] Addressed a minor warning from validator.w3.org validation.
Version 2.2¶
Released: December 4, 2020
- [Feature] Added the Include URLs option, which overrides Page Settings rules.
- [Feature] Added the Exclude URLs for logged-in users option, which overrides Page Settings and Include URLs rules.
- [Feature] Added the Exclude URLs option, which overrides Page Settings and other URL rules.
- [Feature] Added the Purge URLs feature.
- [Improvement] Did not generate the
_lscache_varycookie if the requesting browser did not support it. - [Improvement] Placed LiteSpeed directives at the top of the
.htaccessfile to prevent conflicts. - [Improvement] Added manufacturer URLs to the recache sitemap.
- [Improvement] Used Journal code to check the device type when the Journal theme was installed.
- [Improvement] Allowed the CLI crawler to use the
192.0.2.xlocal address in addition to the previously allowed192.0.2.1address. - [Bug fix] Prevented the GUI panel from using HTTP links for HTTPS sites.
Version 2.1.0¶
Released: September 13, 2020
- [Feature] Added the Rebuild Cache for specific devices/browsers feature and option.
- [Improvement] Changed CLI commands for Purge All LiteSpeed Cache and Rebuild All LiteSpeed Cache, and improved recache speed.
Version 2.0.0¶
Released: September 3, 2020
- [Feature] Added the Separate Cache for Safari browser feature and option.
- [Improvement] Logged device-browser
user_agentinformation in the first line of page output. - [Tuning] Changed the default settings for the Journal theme.
- [Bug fix] Prevented redirects from stopping automatic purging.
- [Bug fix] Resolved an ESI cart-display issue in the Journal theme.
Version 1¶
Version 1.3.1¶
Released: May 13, 2020
- [Improvement] Added support for additional devices to
mobile_detect.php. - [Improvement] Detected more mobile
HTTP_USER_AGENTvalues in.htaccess. - [Improvement] Separated tablet cache copies from mobile cache copies according to the Journal theme.
Version 1.3.0¶
Released: July 31, 2019
- [Feature] Added the Ajax Load Shopcart feature to avoid cart-display issues with some third-party themes.
- [Feature] Added the Separate View for Mobile Device feature and option.
- [Bug fix] Corrected login-area caching and improved overall performance.
Version 1.2.1¶
Released: March 5, 2019
- [Feature] Added the Separate View for Mobile Device feature and option.
Version 1.2.0¶
Released: February 22, 2019
- [Feature] Added the Guest Mode feature to improve load speed for visitors without sessions.
- [Feature] Added cache warm-up options for
all currencies,all languages, andall language and currency combinations. - [Feature] Added cache warm-up CLI command support.
- [Feature] Added
purgeAllCLI command support. - [Improvement] Ensured that the LSCache plugin admin GUI is refreshed after installation or upgrade.
Version 1.1.0¶
Released: November 16, 2018
- [Feature] Added the Ajax Load Wishlist option, enabled by default.
- [Feature] Added the Ajax Load Compare option, disabled by default.
- [Improvement] Added compatibility with more third-party themes, including the Journal theme.
- [Improvement] Increased the speed of changing languages and currencies.
- [Bug fix] Fixed an issue where the Purge All LiteSpeed Cache header button did not work.
Version 1.0.2¶
Released: November 2, 2018
- [Improvement] Stopped Rebuild All LiteSpeed Cache when the crawler feature was disabled at the server level.
- [Improvement] Added the debug current session mode to logging options in the Admin Panel.
- [Bug fix] Fixed an issue that could cause errors in PHP 5.5 or earlier.
- [Bug fix] Fixed an issue that could cause JavaScript warnings.
Version 1.0.1¶
Released: October 30, 2018
- [Feature] Added the ability to enable logging only for the current user session for debugging purposes.
- [Improvement] Fixed an improper-display issue caused by the web server buffer when clicking the Rebuild All LiteSpeed Cache button.
- [Improvement] Updated the plugin to avoid cross-site scripting errors and warning messages.
- [Bug fix] Fixed Admin Panel webpages displaying the wrong title for some sites.
- [Bug fix] Fixed an ESI module-load exception with OpenCart v2.3.
- [Bug fix] Fixed a bug that caused display errors and continuous refreshes for the shopping cart in some themes.
Version 1.0¶
Released: October 1, 2018
- [Feature] Added the Purge All LiteSpeed Cache button to the admin header.
- [Bug fix] Fixed an issue that prevented the information page from being cached.
Version 1.0 Beta¶
Released: September 21, 2018
- [Feature] Automatically purged related pages after modifying OpenCart product, category, information, or manufacturer data.
- [Feature] Automatically purged the ESI cart module after adding a product to the cart or editing the cart.
- [Feature] Added the Rebuild All LiteSpeed Cache feature, which crawls all sitemap URLs to warm the page cache.
- [Feature] Added ESI Modules Management, which allows users to add, edit, and remove ESI modules.
- [Feature] Added Page Management, which allows users to change page-cache settings or add new pages to LiteSpeed Cache.
- [Feature] Automatically purged ESI modules after modifying related OpenCart data.