Release v6.5.0
Automatewoo v6.5.0
What's new in v6.5.0
Automatewoo v6.5.0 was released on . Convert and retain customers with automated marketing that does the hard work for you. See the full changelog below and compare with the complete version history.
Release details
Released
1.4 MB
File available
Changelog
Added
- Add a product categories variable.
- Add an action to stagger subscription renewal payment times.
- Allow admins to hide optional AutomateWoo dashboard widgets via Screen Options.
- Allow order workflows to opt into running only for checkout-created orders.
- Automatically pause workflows on non-production environments (staging, development, local), with an admin notice and an option to enable workflows anyway.
- Confirmation prompt before bulk-deleting workflow logs.
- Failed-status filter and failed-last ordering on the Queue list.
- Filter the unsubscribers report by workflow.
- Format option (slug or label) for the order, subscription and booking status variables.
- Indicate which action and trigger fields support variables.
- Inline warning when an internal WooCommerce order meta key is used in the Order Custom Field rule or variable.
- Link variable variants that render HTML anchors for URL variables.
- New "Customer - Shipping State" and "Customer - Shipping State - Text Match" workflow rules.
- Opt-in constant/filter to use the order or subscription billing email for the customer email variable and email actions.
- Opt-outs view on the Opt-ins report so opt-in stores can see customers who opted out.
- Option on the Mailchimp Update Contact Tags action to tag contacts that are not subscribed.
- Option on the Subscription Payment Count rule to count payments cumulatively across previous resubscriptions.
- Optional time-of-day value for the Shop Current Date/Time rule.
- Quick filter support for the Customer City rule for faster bulk audience selection.
- Show missing data types in queued event and log modal data summaries.
- Show whether each email matches an existing customer on the Opt-out Importer confirmation screen.
- Subscription Table display template option for the subscription.items variable.
- Support Polylang for multilingual AutomateWoo workflow language matching.
- Tool to delete all AutomateWoo data + a settings to remove all AutomateWoo data when the plugin is uninstalled.
- Track and display which workflow triggered each opt-out.
- Validate integration credentials when saving settings.
- `course.teacher_emails` and `course.teacher_full_names` that include Sensei Pro co-teachers.
- include_refunded parameter to the order.items variable to optionally show fully refunded line items, e.g. in refund confirmation emails.
Other
- Dev - Add regression test for Update Product action with product add-on line items.
- Dev - Add the `automatewoo/rule_quick_filters/query_classes` filter to register custom quick filter query classes for custom manual-workflow data types.
- Dev - Add unit tests for rules implementing NonPrimaryDataTypeQuickFilterable.
- Dev - Add unit tests for the WishlistItemOnSale job.
- Dev - Fix flaky recurring job timestamp assertions.
- Dev - Make subscription async event arguments consistent with other event types.
- Dev - Refactor quick rule unit tests into per-rule test classes.
- Dev - Replace wp_localize_script with wp_add_inline_script for passing data to JavaScript.
- Doc - Document AutomateWoo Tracks events and their properties.
Fixed
- Align AutomateWoo conversion report order statuses with WooCommerce Analytics instead of a hardcoded paid-statuses list.
- Align the marketing opt-in block checkbox preview in the block editor with the front-end rendering.
- AutomateWoo icon rendering in the WooCommerce Analytics submenu.
- Booking start/end date variables now use the store timezone so variable-timed workflows (e.g. booking reminders) are scheduled correctly for cross-timezone bookings.
- Broken links when click tracking is enabled (regression from 6.4.0).
- Consider customers with active subscriptions in the Customer Win Back trigger.
- Correct manual order quick filtering for repeated customer last paid order date rules.
- Customer - User Role rule now checks all of a user's roles instead of only the primary role.
- Customer Email rule quick filter not finding orders placed by registered customers whose billing email differs from their account email.
- Deduplicate stored abandoned carts per customer to prevent duplicate abandoned-cart emails.
- Display subscription date changes in notes using the site's timezone and date format instead of raw UTC.
- Exclude trailing punctuation from text URL replacement so shortened links are not broken.
- Guard the manual workflow runner against duplicate find and queue requests under React StrictMode.
- Harden the Subscription Can Renew Early rule and early-renewal URL variable against missing or disabled WooCommerce Subscriptions early-renewal support.
- Hide bundled items marked as hidden by WooCommerce Product Bundles from the {{ cart.items }} and {{ order.items }} variables.
- Hide fully refunded line items from order item variable output (order.items) and product display email templates.
- Fix -
Compatibility
- Requires WordPress
- 6.9
- Tested up to
- 7.0
Verified safe
Automatewoo v6.5.0 scanned clean with no security threats detected.
View full scan report