Skip to content

Releases: RishadAlam/cart-rebound

v1.1.0

Choose a tag to compare

@RishadAlam RishadAlam released this 17 Aug 18:58

🧾 Changelog

Version: 1.1.0
Release Date: August 18, 2026


Added

  • Added Visual and HTML views to the email body editor, with a Format button that indents hand-written markup.
  • Added merge tags for the shopper's surname, full name, and email address.
  • Added merge tags for the cart's item names, item count, value, and the date it was left behind.
  • Added merge tags for the checkout page, the store name, address, contact email, manager name, and the current year.
  • Added a {products_table} merge tag that renders the abandoned items as a table.
  • Added per-template product-table options: column choice and order, ruled, boxed, or rule-free rows, thumbnail size, column headings, tax-inclusive prices, product links, the chosen variation under each name, a closing cart-total row, and a row cap.

Improved

  • Reorganised the template editor into Message, Product table, and Delivery sections with a save bar that stays in reach and reports whether changes are pending.
  • Warned before switching template while edits are unsaved.
  • Listed every merge tag with a description under the body editor, and made the picker searchable.
  • Added a template filter, template count, and subject preview to the template list.

Fixed

  • Showed bullet and number markers inside the body editor, so a list looks in the editor the way it arrives in the inbox.
  • Kept list and alignment commands on the current line instead of applying them to the whole email body.
  • Stopped a stray paragraph tag appearing inside the rendered product table.
  • Styled the product list and table inline so email clients render them consistently.
  • Used the live product name when a tracked cart line was stored without one.

v1.0.0

Choose a tag to compare

@RishadAlam RishadAlam released this 25 Jul 20:05

🧾 Changelog

Version: 1.0.0
Release Date: July 26, 2026


Added

  • Added pending-payment tracking and clear active, abandoned, recovered, completed, and lost cart lifecycle states.
  • Added configurable WooCommerce order statuses that determine when a cart counts as recovered.
  • Added confirmation-based unsubscribe and persistent suppression for shoppers who opt out of recovery emails.
  • Added recovery email test sends with sample customer, product, coupon, and recovery-link data.
  • Added a first-run wizard for guest tracking, abandonment timing, and recovery email setup.
  • Added complete cart details, linked orders, status history, cart IDs, lifecycle guidance, and explicit view actions.
  • Added recoverable revenue, 7-day, 30-day, and 90-day trends, recent activity, and product-level abandonment and recovery reports.
  • Added optional administrator notifications when an abandoned cart becomes a paid order.

Improved

  • Improved cart and activity tables with configurable page sizes and HPOS-aware WooCommerce order links.
  • Redesigned the dashboard, cart details, email template preview, unsubscribe screen, settings, and data-dense administration layouts.

Bug Fixes

  • Formatted monetary values using the store's WooCommerce currency symbol, position, decimal, and thousands-separator settings.
  • Prevented checkout events from clearing tracked cart contents prematurely or leaving completed carts active.
  • Kept recovery status and recovered revenue accurate after linked orders are cancelled, failed, or refunded.
  • Corrected admin form alignment and positioned the Cart Rebound menu directly below WooCommerce.

Security

  • Sanitized recovery-email unsubscribe request values before processing.

v0.1.0

Choose a tag to compare

@RishadAlam RishadAlam released this 21 Jul 20:41