15 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.
13 of 15 releases scanned clean
v6.8.3Latest
September 8, 20261.4 MBScanned
Other
- Declare compatibility with WooCommerce 11.1.0.
- Dev - Pin GitHub Actions and their nested dependencies to immutable commit SHAs.
Fixed
- Security improvements.
Improved
- GitHub Action references.
August 25, 20261.4 MBScanned
Added
- Order and Subscription billing and shipping address workflow rules, including shipping phone rules.
Fixed
- Hide the redundant value field on the "Order - Custom Field" workflow rule when the operator is "is blank" or "is not blank".
- The communication preferences unsubscribe endpoint no longer identifies a recipient by email address; the legacy `user` URL parameter is ignored, so unsubscribe links must include the customer key.
Improved
- WordPress 7.1 compatibility.
- Require WordPress 7.0+.
v6.8.1Unavailable
August 19, 20261.4 MBScanned
Fixed
- Standardize the output of guest email addresses on the Guests report and guest details admin screens.
v6.8.0Unavailable
August 5, 20261.5 MBScanned
Other
- Dev - Run the PHP coding standards job when dependencies change.
- Dev - Update WPCS to 3.4.1 to pick up the fix for GHSA-3pwp-g2mj-5p3v.
Fixed
- Avoid processing inbox notifications during AJAX requests.
- Hide internal admin pages (Preview, Data Update, Manual Workflow Runner) from the menu on translated sites.
- Stop the guest customers setup job failing permanently on guest orders that have no billing email.
- npm audit vulnerabilities and prune redundant overrides.
Improved
- Bump the minimum required WooCommerce version to 10.9 and the compatibility version to 11.0.
- Remove obsolete WooCommerce version compatibility checks.
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.3.1Unavailable
April 15, 20261.3 MBScanned
Other
- Dev - Add min-release-age to .npmrc for supply chain protection.
Improved
- Require WooCommerce 10.6+.
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+.
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.