12 versions
Automatewoo history.
Every release of Automatewoo is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
9 of 12 releases scanned clean
v6.7.0Latest
July 14, 20261.5 MBScanned
Fixed
- Improved accessibility by associating preference descriptions with their corresponding checkboxes on the communication preferences page via `aria-describedby`.
- Order date rules using "is in the last" or "is in the next" now match recent orders on stores with a timezone behind UTC when HPOS is enabled.
- Prevent multiple-with-offset workflow rules from matching below their configured start.
- Prevent the Subscription Switched workflow from running multiple times when a single switch changes more than one item of the same switch type on a subscription.
- Stop AutomateWoo re-running guest and cart tracking on every draft-order save during Store API (block) checkout, which added seconds of overhead per checkout.
June 25, 20261.5 MBScanned
Added
- Add click tracking to plain URLs in plain-text emails.
- Apply MailPoet email template customizations to AutomateWoo emails using the default template.
- Keep carts after they are emptied or purchased and track their status (Emptied, Placed, Recovered) instead of deleting them.
- Offset option for the "multiple of" integer rule comparisons.
- Option on the Subscription Renewal Payment Failed trigger to skip running after a successful payment.
- Option to enable Mailchimp marketing permissions when adding a contact to a GDPR-enabled list.
- Show an opt-out indicator badge next to opted-out customers on the queue page.
- Tool to rebuild the customer last order date index so imported orders are factored into Win Back workflows.
- Workflow timing option to disable rule re-validation at queued runtime.
Other
- Dev - Add `get_typed_option()` to the settings tab abstract for opt-in typed access to option values.
- Dev - Add a `TriggerInterface` and a `NoOpTrigger` null-object, with an opt-in `Workflow::get_trigger_or_noop()`.
- Dev - Refactor dashboard chart widgets to share common markup.
- Dev - Replace remaining deprecated `Guest::get_key()` usage to stop deprecation notices.
Fixed
- Honor the `woocommerce_adjust_non_base_location_prices` filter when a subscription action updates an item to a custom price on tax-inclusive stores.
- Improve plain-text email formatting of the {{ order.items }} variable.
- Prevent a fatal error and show a helpful notice when the Mailchimp API key is missing or incorrect.
- Render product images at the correct size in classic Outlook by adding explicit image dimensions.
- Stop the email editor prepending `http://` to and flagging variable-only link URLs as broken.
- Time-of-day workflows scheduled late in the day now reliably run on the intended day.
Improved
- Require WooCommerce 10.8+.
June 22, 20261.4 MBScanned
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 -
v6.2.4Unavailable
March 27, 20261.3 MBScanned
Other
- Dev - Add PHP version input to E2E tests workflow for flexible PHP version testing.
Fixed
- order note trigger not matching HTML-encoded content in automatic notes.
Improved
- Require WooCommerce 10.5+.
v6.2.3Unavailable
March 12, 20261.4 MBScanned
Other
- Dev - Add critical workflow E2E tests with Mailpit email capture for WooCommerce beta compatibility testing.
- Dev - Bump webpack and add npm overrides for security fixes.
Fixed
- Fixed duplicate batch scheduling and offset-based pagination drift that could cause eligible items to be silently skipped in high-volume stores.
v6.2.2Unavailable
February 11, 20261.3 MBScanned
Other
- Dev - Add AI assistant documentation and configuration for Claude Code and Cursor.
Fixed
- Prevent SetupGuestCustomers job from restarting indefinitely on high-traffic shops.
Improved
- Require WooCommerce 10.4+.
v6.2.1Unavailable
January 9, 20261.3 MBScanned
Added
- CC and BCC fields on Email Actions.
Fixed
- Attempt to synchronize the corresponding AutomateWoo guest email to maintain data consistency when an order's billing email is updated.
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin Automatewoo to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.