05-27-2026, 05:11 PM
Version: 1.0.1 Released (08/18/2026)
Maintenance
Fixed: Cart Leave Modal Improvements
- Removed the mouseleave / cursor exit trigger.
- The modal no longer appears simply because the user moves the cursor outside the browser window.
- The modal now relies on the existing click-away/navigation behaviour.
Fixed: Checkout Page Exclusion
- Added an explicit exclusion for:
cart.php?a=checkout
- The cart leave modal will not display on the checkout page.
Fixed: Cart Item Validation
- Added additional validation so the modal only displays when the WHMCS cart contains actual cart items.
- Added a second guard after the addon builds its cart summary to confirm that at least one genuine cart item exists.
- This prevents the modal from appearing for empty or incomplete cart session data.
Fixed: Product Configuration Page
- Added an explicit exclusion for:
cart.php?a=confproduct
- WHMCS temporarily stages a product in the session while the customer is still configuring it.
- Previously, this caused the addon to treat the staged product as if it had already been added to the cart.
- The modal will no longer appear while a customer is configuring a product that has not yet been committed to the cart.
- Once the product configuration is completed and the item is genuinely added to the cart, normal abandoned-cart modal behaviour resumes.
Fixed: Resulting Behavior
- Modal only displays when genuine cart items exist.
- Modal does not display while configuring a product.
- Modal does not display during checkout.
- Modal does not trigger from simple mouse movement.
- Existing click-away/navigation behavior remains in place.
Version: 1.0.0 Released (07/25/2026)
Stable
New Initial Release
Maintenance
Fixed: Cart Leave Modal Improvements
- Removed the mouseleave / cursor exit trigger.
- The modal no longer appears simply because the user moves the cursor outside the browser window.
- The modal now relies on the existing click-away/navigation behaviour.
Fixed: Checkout Page Exclusion
- Added an explicit exclusion for:
cart.php?a=checkout
- The cart leave modal will not display on the checkout page.
Fixed: Cart Item Validation
- Added additional validation so the modal only displays when the WHMCS cart contains actual cart items.
- Added a second guard after the addon builds its cart summary to confirm that at least one genuine cart item exists.
- This prevents the modal from appearing for empty or incomplete cart session data.
Fixed: Product Configuration Page
- Added an explicit exclusion for:
cart.php?a=confproduct
- WHMCS temporarily stages a product in the session while the customer is still configuring it.
- Previously, this caused the addon to treat the staged product as if it had already been added to the cart.
- The modal will no longer appear while a customer is configuring a product that has not yet been committed to the cart.
- Once the product configuration is completed and the item is genuinely added to the cart, normal abandoned-cart modal behaviour resumes.
Fixed: Resulting Behavior
- Modal only displays when genuine cart items exist.
- Modal does not display while configuring a product.
- Modal does not display during checkout.
- Modal does not trigger from simple mouse movement.
- Existing click-away/navigation behavior remains in place.
Version: 1.0.0 Released (07/25/2026)
Stable
New Initial Release
