Appearance
Changelog
1.4.0 (2026-03-16)
- Enhancement: Added
lindris_checkout_grace_periodfilter to customize the checkout completion window for cart abandonment tracking - Enhancement: Improved account connection popup with better sizing and centered positioning
- Fix: Fixed cart abandonment race condition that could cause tracking events to be missed during fast checkouts
- Fix: Fixed orphaned pending cart entries accumulating when carts contain no products
- Fix: Fixed incorrect visitor identity being associated during background scheduled task processing
- Fix: Fixed WooCommerce Subscriptions causing an infinite loop during plugin initialization
- Fix: Fixed setup wizard JavaScript loading on non-Lindris admin pages
- Fix: Improved API connection reliability with increased request timeout
- Fix: Improved EDD discount tracking reliability
1.3.2 (2026-01-16)
- Enhancement: Added cart discount tracking for Easy Digital Downloads
- Enhancement: Improved account information display with logo and quick links
- Fix: Fixed issue where duplicate pending carts could be created during checkout
- Fix: Fixed cart abandonment emails not being sent for some visitors
- Fix: Improved API reliability by handling permanent errors correctly
- Fix: Improved validation for contact tags and custom fields
1.3.1 (2025-11-17)
- Fix: Fixed issue where subscription cancellation events and tag modifications weren't being sent to the API due to event deduplication
1.3.0 (2025-11-13)
- Enhancement: Added automatic retry system for failed API requests with smart backoff timing
- Enhancement: Improved tracking script compatibility with ad blockers
- Enhancement: Improved performance by executing REST API events immediately instead of queueing
- Enhancement: Enhanced event queue management to prevent duplicate processing
- Enhancement: Cart abandonment tracking now clearly requires Website Activity Tracking to be enabled
- Fix: Fixed Action Scheduler queue flooding with duplicate event prevention
1.2.3 (2025-11-04)
- Fix: Fixed crash when removing items from WooCommerce cart
- Fix: Fixed cart recovery URLs not working correctly with special characters
- Fix: Fixed Easy Digital Downloads cart recovery discount code handling
- Fix: Improved cart abandonment tracking reliability
1.2.2 (2025-09-12)
- Fix: Fixed revenue attribution tracking for orders completed after customer sessions ended
- Enhancement: Added compatibility with WooCommerce High-Performance Order Storage (HPOS)
- Enhancement: Improved contact management with unsubscribe functionality
1.2.1 (2025-08-19)
- Fix: Fixed PHP 7.4 compatibility issues that were causing fatal errors due to unsupported mixed type hints
- Fix: Fixed plugin data retrieval method that was returning incorrect information for all plugins
- Fix: Fixed broken plugin action buttons in admin interface due to incorrect CSS selector
- Fix: Fixed directory path handling in plugin file data method
- Security: Updated form-data dependency to address security vulnerability
- Security: Updated compression, on-headers, and brace-expansion dependencies for security improvements
- Enhancement: Enhanced testing infrastructure with comprehensive unit test coverage
- Enhancement: Added automated testing to deployment process for improved code quality
1.2.0 (2025-07-09)
- Enhancement: Improved account synchronization with automatic data updates
- Enhancement: Added notification system for better user communication
- Enhancement: Enhanced account management with sync status and manual sync option
- Fix: Fixed embed code encoding issues
- Fix: Improved API key handling and connection stability
1.1.0 (2025-05-02)
- Fix: Cart Abandonment - Ensure
cart_abandonedevent is properly executed by scheduled action. - Fix: Cart Abandonment - Avoid WordPress timezone juggling when checking the pending cart abandonment threshold.
1.0.0 (2024-09-27)
- Initial release.