Releases: 22MW/WooCommerce-Cart-Recovery
Releases · 22MW/WooCommerce-Cart-Recovery
Release list
v0.1.48
Changed
- "Delete selected" button styled red to match individual delete button.
- Removed "This action cannot be undone." from bulk delete warning and confirm dialog.
- Bulk Delete button and filters toolbar order swapped: Bulk Delete now above filters.
- Updated
.potand all translation catalogs withOrder datestring.
v0.1.47
Fixed
abandoned_at_gmtfor imported order-backed carts is now always set to the import time so the email scheduler starts counting from capture, not from the original order date.created_at_gmtcarries the real order date for display purposes only.- Data migration (
wccr_db_version 0.1.47) correctsabandoned_at_gmton rows inserted with the wrong date in v0.1.46.
Changed
- Cart card label "Abandoned at" renamed to "Abandoned cart created".
- Cart card now shows "Order date" (
created_at_gmt) for imported orders only. - Introduced
wccr_db_versionoption to track and gate future data migrations. - Added bulk delete: select individual carts or all at once via the checkbox bar and delete them in one action.
v0.1.46
Fixed
- Pending/failed orders created before the plugin was activated are no longer auto-imported by the recurring sync task; only orders created after activation are considered. The manual import button still covers the full historical backlog.
- Orders whose customer email has a later completed, processing, or on-hold order are now skipped during import, preventing recovery emails to customers who already purchased.
- When a customer has multiple failed or pending orders, only the oldest eligible one is imported; subsequent orders for the same email are skipped to avoid duplicate recovery flows.
- Imported order-backed carts now use the original order date for
created_at_gmt,last_activity_gmt, andabandoned_at_gmtinstead of the import timestamp.
v0.1.45
Fixed
- Default step settings now switch locale before resolving translated strings, so defaults load in the correct language on fresh installs
- Default discount type for steps 2 and 3 changed to none; removed coupon references from default email body text
- GitHub Release now includes the matching CHANGELOG entry as release body, so the changelog is visible in the WP plugin modal
v0.1.44
v0.1.44: strip stale booking ID from cart payload on capture
v0.1.43
v0.1.43: improve default email body text for all 3 steps
v0.1.42
v0.1.41
v0.1.40
v0.1.39
feat: updater changelog tab and metadata in update modal (v0.1.39)