Version 4.0.1
November 15, 2024
Added
- Carts are now sortable.
- Carts can be searched.
- Carts are now lazy-loaded for performance.
Changed
- Carts are now paginated.
- Carts are now listed newest first by default.
Fixed
- Fix PHP type issues for plugin settings, not working well with
.env
variables.
Version 4.0.0
October 25, 2024
Changed
- Now requires Craft 5.0+.
- Now requires Craft Commerce 5.0+.
Version 3.0.1
November 15, 2024
Added
- Carts are now sortable.
- Carts can be searched.
- Carts are now lazy-loaded for performance.
Changed
- Carts are now paginated.
- Carts are now listed newest first by default.
Fixed
- Fix PHP type issues for plugin settings, not working well with
.env
variables.
Version 3.0.0
October 25, 2024
The pluginβs package name has changed to
verbb/abandoned-cart
. Abandoned Cart will need be updated to 3.0 from a terminal, by runningcomposer require verbb/abandoned-cart && composer remove mediabeastnz/craft-commerce-abandoned-cart
.
Changed
- Migration to
verbb/abandoned-cart
. - Now requires Craft 4.0+.
- Now requires Craft Commerce 4.0+.
- Changed
abandoned-cart/base/find-carts
action toabandoned-cart/carts/find-carts
. - Changed
abandoned-cart/base/restore-cart
action toabandoned-cart/carts/restore-cart
.
Removed
- Removed "Abandoned Carts Total" widget.
- Removed stats from Abandoned Carts Dashboard.
Version 2.0.6
July 18, 2024
Fixed
- SQL issue when aggregating total from orders recovered
Version 2.0.5
January 5, 2024
Added
- Added an event to allow for customisation or cancellation of emails
Fixed
- Installation issues + PostgreSQL support
Version 2.0.4
August 31, 2023
Fixed
- Merged PR that resolves empty carts sending emails
Version 2.0.3
February 22, 2023
Fixed
- Ading missing translation on cart error
- Fixed export for missing purchasables
Version 2.0.2
January 11, 2023
Fixed
- CP Widget error on Commerce 4.2 (thanks @jerome2710)
Version 2.0.1
July 11, 2022
Fixed
- Find carts button is now only visible when in Test mode
- replaced
new Message()
withmailer->compose()
to support custom mailers - blacklist is now utilized better
Version 2.0.0
July 11, 2022
Added
- Support for Craft & Commerce 4
Version 1.6.5
July 11, 2022
Fixed
- Cart restore message can now be translated / supports multi-sites
Version 1.6.4
October 19, 2021
Added
- Added multi-site to email templates (Thanks @billmn for the PR).
find-carts
route can be triggered without being logged in (still requires passKey)
Version 1.6.3
December 2, 2020
Added
- Added user permissions for settings area. Ensure any "non admins" have the appropiate access after updating.
Version 1.6.2
October 2, 2020
Fixed
- Merged pull request that fixes a dashboard widget error
Version 1.6.1
August 7, 2020
Fixed
- Merged pull request to resolve spelling mistakes
Version 1.6.0
August 6, 2020
Added
- Added support for environmental settings.
Version 1.5.4
August 6, 2020
Fixed
- Fixed an issue relating to blacklisting emails
- Fixed an issues relating to timezones
- Merged a few simple pull requests
Version 1.5.3
April 8, 2020
Added
- Emails can now be blacklisted. Simply a comma seperated list of emails to be ingored.
- Minor fix for empty dashboard state
Version 1.5.2
March 10, 2020
Changed
- Tweaks to composer requirements
Version 1.5.1
March 9, 2020
Added
- Minor tweaks to dashboard stats and layout.
Version 1.5.0
March 7, 2020
Changed
- New widget using Commerce 3 stats. Allows you to view recovered total based on date range.
- Plugin now required Commerce 3.0+ which also means Craft CMS 3.4+ is required.
Version 1.4.1
March 7, 2020
Fixed
- Fixed an issue relating to disabling 2nd reminder from
1.4.0
Version 1.4.0
February 15, 2020
Added
- The 2nd reminder can now be disabled so that only one reminder is sent.
- Added the simple ability to view all abandoned carts as json. This includes basic order and product details.
- Now tested with Craft 3.4+ and Commerce 3.0+
Version 1.3.6
April 10, 2019
Fixed
- Minor fix from @billythekid for reocvery url not being set for incomplete orders.
Version 1.3.5
August 8, 2019
Changed
- 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.
Version 1.3.4
August 5, 2019
Fixed
- Removed cart variable from default example templates. Users using the default templates were experiencing issues with sessions
Version 1.3.3
August 5, 2019
Changed
- Updated dashboard to show last updated date from the order and not the abandoned cart record
- Added order reference to dashboard table
Version 1.3.2
July 10, 2019
Fixed
- Fixed an issue where test mode was not set on the dashboard when no orders have yet been abandoned
Version 1.3.1
July 4, 2019
Fixed
- Fixed an issue on the dashboard where the order wasn't being found and displayed
Changed
- Dashboard now displays if Test Mode is enabled or not
- If cart recovery fails (expired) and a custom recovery url is set, that will be used
Version 1.3.0
June 8, 2019
Added
- Jobs can be triggered via a URL now using a secret key. This means people without access to cron jobs can use this plugin
- Added setting for a configurable secret key which is used to verify job requests
Version 1.2.0
June 8, 2019
Added
- Test Mode π Test mode allows the queue to be bypassed and emails to instantly be sent allowing for quicker and easier testing
- Default email templates now include
{% set cart = craft.commerce.carts.cart %}
so that commerce helper functions like|currency
can be used
Version 1.1.6
June 4, 2019
Added
- Added support for
allowAdminChanges
, settings will be disabled by default
Version 1.1.5
May 30, 2019
Changed
- New plugin icon π
Fixed
- 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
Version 1.1.4
May 19, 2019
Fixed
- Resolved a date deprecation warning
Version 1.1.3
May 10, 2019
Fixed
- Abandoned carts still display if original Order is missing
Version 1.1.2.1
April 10, 2019
Fixed
- Patch for last version, fixes missing folder
Version 1.1.2
April 10, 2019
Fixed issue #4
- Fixed a bug that was introduced in version 1.1.1
Added
- Added the ability to change recovery url to soemthing other than shop/cart
Version 1.1.1
March 23, 2019
Added
- Added pagination to the dashboard to handle sites with large amounts of orders
Version 1.1.0
March 19, 2019
Added
- You can now manually trigger the job that searches for abandoned carts! Useful if you don't have access to cron jobs
- Added additional documention/instructions to help with setup
Version 1.0.1
February 20, 2019
Fixed
- Breadcrumb link
Version 1.0.0
February 16, 2019
Added
- Initial release