Abandoned Cart Changelog

Keep up to date with all the changes with Abandoned Cart.

Abandoned Cart 4.x is on version 3.0.1, released on Nov 15, 2024

  • theicons.co/svg/photo-09 Created with Sketch. 25 New features
  • theicons.co/svg/others-47 Created with Sketch. 16 Improvements
  • theicons.co/svg/home-36 Created with Sketch. 29 Bug fixes
View latest release (3.0.1) on the Plugin Store

3.0.1 - Latest Release

Released Nov 15, 2024

  • theicons.co/svg/photo-09 Created with Sketch.

    Carts are now sortable.

  • theicons.co/svg/photo-09 Created with Sketch.

    Carts can be searched.

  • theicons.co/svg/photo-09 Created with Sketch.

    Carts are now lazy-loaded for performance.

  • theicons.co/svg/others-47 Created with Sketch.

    Carts are now paginated.

  • theicons.co/svg/others-47 Created with Sketch.

    Carts are now listed newest first by default.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix PHP type issues for plugin settings, not working well with .env variables.

3.0.0

Released Oct 25, 2024

  • theicons.co/svg/others-47 Created with Sketch.

    Migration to verbb/abandoned-cart.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft 4.0+.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft Commerce 4.0+.

  • theicons.co/svg/others-47 Created with Sketch.

    Changed abandoned-cart/base/find-carts action to abandoned-cart/carts/find-carts.

  • theicons.co/svg/others-47 Created with Sketch.

    Changed abandoned-cart/base/restore-cart action to abandoned-cart/carts/restore-cart.

  • theicons.co/svg/home-36 Created with Sketch.

    Removed "Abandoned Carts Total" widget.

  • theicons.co/svg/home-36 Created with Sketch.

    Removed stats from Abandoned Carts Dashboard.

2.0.6

Released July 18, 2024

  • theicons.co/svg/home-36 Created with Sketch.

    SQL issue when aggregating total from orders recovered

2.0.5

Released Jan 05, 2024

  • theicons.co/svg/photo-09 Created with Sketch.

    Added an event to allow for customisation or cancellation of emails

  • theicons.co/svg/home-36 Created with Sketch.

    Installation issues + PostgreSQL support

2.0.4

Released Aug 31, 2023

  • theicons.co/svg/home-36 Created with Sketch.

    Merged PR that resolves empty carts sending emails

2.0.3

Released Feb 22, 2023

  • theicons.co/svg/home-36 Created with Sketch.

    Ading missing translation on cart error

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed export for missing purchasables

2.0.2

Released Jan 11, 2023

  • theicons.co/svg/home-36 Created with Sketch.

    CP Widget error on Commerce 4.2 (thanks @jerome2710)

2.0.1

Released July 11, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Find carts button is now only visible when in Test mode

  • theicons.co/svg/home-36 Created with Sketch.

    replaced new Message() with mailer->compose() to support custom mailers

  • theicons.co/svg/home-36 Created with Sketch.

    blacklist is now utilized better

2.0.0

Released July 11, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Support for Craft & Commerce 4

1.6.5

Released July 11, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Cart restore message can now be translated / supports multi-sites

1.6.4

Released Oct 19, 2021

  • theicons.co/svg/photo-09 Created with Sketch.

    Added multi-site to email templates (Thanks @billmn for the PR).

  • theicons.co/svg/photo-09 Created with Sketch.

    find-carts route can be triggered without being logged in (still requires passKey)

1.6.3

Released Dec 02, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Added user permissions for settings area. Ensure any "non admins" have the appropiate access after updating.

1.6.2

Released Oct 02, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Merged pull request that fixes a dashboard widget error

1.6.1

Released Aug 07, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Merged pull request to resolve spelling mistakes

1.6.0

Released Aug 06, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Added support for environmental settings.

1.5.4

Released Aug 06, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed an issue relating to blacklisting emails

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed an issues relating to timezones

  • theicons.co/svg/home-36 Created with Sketch.

    Merged a few simple pull requests

1.5.3

Released Apr 08, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Emails can now be blacklisted. Simply a comma seperated list of emails to be ingored.

  • theicons.co/svg/photo-09 Created with Sketch.

    Minor fix for empty dashboard state

1.5.2

Released Mar 10, 2020

  • theicons.co/svg/others-47 Created with Sketch.

    Tweaks to composer requirements

1.5.1

Released Mar 09, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Minor tweaks to dashboard stats and layout.

1.5.0

Released Mar 07, 2020

  • theicons.co/svg/others-47 Created with Sketch.

    New widget using Commerce 3 stats. Allows you to view recovered total based on date range.

  • theicons.co/svg/others-47 Created with Sketch.

    Plugin now required Commerce 3.0+ which also means Craft CMS 3.4+ is required.

1.4.1

Released Mar 07, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed an issue relating to disabling 2nd reminder from 1.4.0

1.4.0

Released Feb 15, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    The 2nd reminder can now be disabled so that only one reminder is sent.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added the simple ability to view all abandoned carts as json. This includes basic order and product details.

  • theicons.co/svg/photo-09 Created with Sketch.

    Now tested with Craft 3.4+ and Commerce 3.0+

1.3.6

Released Apr 10, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Minor fix from @billythekid for reocvery url not being set for incomplete orders.

1.3.5

Released Aug 08, 2019

  • theicons.co/svg/others-47 Created with Sketch.

    The from email and name that get pulled from systems settings are now parsed through Crafts environment function for people that were using environment variables in settings.

1.3.4

Released Aug 05, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Removed cart variable from default example templates. Users using the default templates were experiencing issues with sessions

1.3.3

Released Aug 05, 2019

  • theicons.co/svg/others-47 Created with Sketch.

    Updated dashboard to show last updated date from the order and not the abandoned cart record

  • theicons.co/svg/others-47 Created with Sketch.

    Added order reference to dashboard table

1.3.2

Released July 10, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed an issue where test mode was not set on the dashboard when no orders have yet been abandoned

1.3.1

Released July 04, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed an issue on the dashboard where the order wasn't being found and displayed

  • theicons.co/svg/others-47 Created with Sketch.

    Dashboard now displays if Test Mode is enabled or not

  • theicons.co/svg/others-47 Created with Sketch.

    If cart recovery fails (expired) and a custom recovery url is set, that will be used

1.3.0

Released June 08, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Jobs can be triggered via a URL now using a secret key. This means people without access to cron jobs can use this plugin

  • theicons.co/svg/photo-09 Created with Sketch.

    Added setting for a configurable secret key which is used to verify job requests

1.2.0

Released June 08, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Test Mode 🎉 Test mode allows the queue to be bypassed and emails to instantly be sent allowing for quicker and easier testing

  • theicons.co/svg/photo-09 Created with Sketch.

    Default email templates now include {% set cart = craft.commerce.carts.cart %} so that commerce helper functions like |currency can be used

1.1.6

Released June 04, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Added support for allowAdminChanges, settings will be disabled by default

1.1.5

Released May 30, 2019

  • theicons.co/svg/others-47 Created with Sketch.

    New plugin icon 🎉

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed the issue #14 which involved abandoned carts with no email addresses. I've submitted a pull request to Craft Commerce to change how emails are stored when an order is first created

1.1.4

Released May 19, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Resolved a date deprecation warning

1.1.3

Released May 10, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Abandoned carts still display if original Order is missing

1.1.2.1

Released Apr 10, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Patch for last version, fixes missing folder

1.1.2

Released Apr 10, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed a bug that was introduced in version 1.1.1

  • theicons.co/svg/photo-09 Created with Sketch.

    Added the ability to change recovery url to soemthing other than shop/cart

1.1.1

Released Mar 23, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Added pagination to the dashboard to handle sites with large amounts of orders

1.1.0

Released Mar 19, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    You can now manually trigger the job that searches for abandoned carts! Useful if you don't have access to cron jobs

  • theicons.co/svg/photo-09 Created with Sketch.

    Added additional documention/instructions to help with setup

1.0.1

Released Feb 20, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Breadcrumb link

1.0.0

Released Feb 16, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Initial release