Changelogs
Changelog
-
Fixed:
- Google Sheets – Settings page now uses same connection status function as Recipe UI #3162
- Google Sheets – Resend data button now uses updated access token with each request #3189
- Twitter – Re-added deprecated action removed in v4.9 #3165
- Set-up Wizard – No longer shows site as connected when not connected in some situations #3019
- Recipe Logs – Shows trigger completion time instead of recipe completion time when the trigger is run multiple times #3182
- Recipe UI – Unable to remove missing conditions (Automator Pro) #3102
Under the hood:
- Instagram – Now loads Instagram accounts in order; added “refresh” button #3099
- Tokens – Postmeta – Fixes parsing of tokens without Trigger ID #3170
- Recipe UI – Can’t select “any” option, stuck on default “all” in Safari #3156
- Recipe UI – Field:
is_hiddendoesn’t hide column in repeater field #3002 - Recipe UI – Several enhancements to AJAX fields for future releases #3082
- Recipe UI – Show field labels in conditions (Automator Pro) #2821
- Field sanitization is now based on the field type #3150
-
New App Integrations:
- ConvertKit #3042
- Drip #3041
New Plugin Integrations:
- Thrive Apprentice #3044
- Thrive Leads #3043
New Triggers:
- Thrive Apprentice – A user completes a lesson in a course #3063
- Thrive Apprentice – A user completes a module in a course #3064
- Thrive Leads – A form is submitted #3053
- Thrive Leads – A registration form is submitted #3074
- Thrive Leads – A user submits a form #3076
New Actions:
- ConvertKit – Add a subscriber to a form #3048
- ConvertKit – Add a subscriber to a sequence #3062
- ConvertKit – Add a tag to a subscriber #3051
- ConvertKit – Remove a tag from a subscriber #3052
- Drip – Add a subscriber to a campaign #3124
- Drip – Add a tag to a subscriber #3056
- Drip – Create or update a subscriber #3055
- Drip – Delete a subscriber #3059
- Drip – Remove a subscriber from a campaign #3060
- Drip – Remove a tag from a subscriber #3057
- Drip – Unsubscribe a subscriber from all the mailings #3058
New Tokens:
- Paid Membership Pro – Additional Membership tokens added #3029
- Membership title
- Membership ID
- User ID
- Discount code
- Discount code ID
- Subscription ID
- Subscription amount
- Subscription period
- Subscription cycle number
- Subscription start date
- Subscription end date
- Uncanny Codes #3005
- Code
Updated:
- WP Mail SMTP Pro – Integration now only shows if WP Mail SMTP Pro is active #3119
- Facebook, Instagram and LinkedIn – Now supports multiple line breaks #3035
- Help Scout – A conversation receives a reply from a customer – Add “Any conversation” option #2982
- Help Scout – A conversation receives a reply from a customer – Update sentence to “A conversation in a specific mailbox receives a reply from a customer” #2983
- Help Scout – A satisfaction rating is received – Add option to select the rating AND update sentence #2984
- Popup Maker – Convert action to require user data #3007
- Twitter – Optionally use your own app instead of Automator for a higher rate limit #2992
- WordPress – A user publishes a post in a taxonomy – Change default post type to post #2976
- Zoom – Support for recurring Meetings and Webinars #3131
Fixed:
- WooCommerce triggers – The Product price token is empty in “A user views a product” and it is returning a string in “A user completes, pays for, lands on a thank you page for an order with a product” #2975
- ActiveCampaign – PHP 8 Error when tags are empty #3090
- Google Calendar – Date is no longer ‘Y-m-d’ format but uses WP settings #3050
- HubSpot – Refresh token no longer generate multiple requests on page load when not connected #3071
- Mailchimp – Add a contact to an audience – Group field not working when user exists #3047
- WPForms – Several PHP notices #2987
Under the hood:
- Closure – Added filter
automator_run_closure_uoa_redirectto optionally not load redirect script #3094 - Facebook Groups – User info endpoint route updated #3125
- Facebook Pages – User info endpoint route updated #3129
- Recipe Builder – Close button on Select a recipe type modal #2922
- Recipe Builder – Fix inconsistent behaviour with RTL languages in trigger, action and condition sentences #2971
- Settings UI – Added an option to copy values to the clipboard on some Settings pages #2947
-
New Plugin Integration:
- Thrive Apprentice #1882
New Triggers:
- BuddyBoss – A user requests to join a specific type of private group #1589
- BuddyBoss – A user creates a group #1588
- BuddyBoss – A user is removed from a specific type of group #1598
- BuddyBoss – A user leaves a specific type of group #1591
- BuddyBoss – A user rejects a friendship request #1547
- BuddyBoss – A user replies to an activity stream message #1587
- BuddyBoss – A user’s topic in a forum receives a reply #1601
- Thrive Apprentice – A user makes a purchase #1859
- Thrive Apprentice – A user starts a module in a course #1862
- Thrive Apprentice – A user attempts to access a restricted course #1865
- Thrive Apprentice – A user progresses in a course #1863
- Thrive Apprentice – A user starts a course #1860
- Thrive Apprentice – A user starts a lesson in a course #1861
New Actions:
- Thrive Apprentice – Grant the user access to a product #1867
- Thrive Apprentice – Remove the user’s access to a product #1868
- WooCommerce Subscriptions – Extend a user’s subscription to a specific product by a number of days #1656
- WordPress – Update the author of a post #1784
- WordPress Multisite – Add a specific user to a specific subsite #1791
New Action Tokens:
- Fluent Support #1671
- Ticket ID
- Ticket URL
- GamiPress #1676
- The user’s previous points total
- The user’s new points total
Updated:
- Elementor – Show a popup – Now works reliably in certain situations #1895
- Gravity Forms – A specific field in an entry for a form is updated to a specific value – Field and Value tokens
now parse reliably #1896 - LearnDash – “Send a certificate” does not support vertical layout #1730
- PeepSo – Add a post to the site wide activity stream – Shows empty instead of the content #1875
- Recipe Logs – Show User ID in the filter dropdown #1826
- Recipe UI – Field labels in conditions standardized #1892
- WP Mail SMTP Pro – Integration active updated to only show when Pro version is active #1893
- WooCommerce – Create order actions – Show all shipping zones and methods #1831
Fixed:
- Add a taxonomy term to a post in a post type not working for tags #1854
- Automator – “A recipe completes with a specific status” is completing with incorrect status #1463
- BuddyBoss – Send a private message to all members of a group action is returning “Message could not be sent.
Please enter a recipient.” error #1885 - GamiPress – A user attains a rank – Passing wrong user id to the action of the recipe if marked complete by the
admin #1876 - H5P – Triggers can’t be edited when you add them unless you refresh the page first #1824
- PeepSo – Add a post to the site wide activity stream – PeepSo Permission issue #1874
- WoCommerce – Create an order – Not storing Country or State properly #1835
- WooCommerce – A guest order’s status is changed to a specific status – Enforcing user ID wrongly #1878
- WooCommerce – A user purchases a variable product with a variation selected – Add a condition to select “paid
for, completed, thank you” #1843 - WordPress – Update the slug of a post – Switch $uncanny_automator to Automator() #1857
Under the hood:
- Fixed deprecated notices on PHP 8.1+ #1887
-
New App Integration:
- Help Scout #2759
New Plugin Integration:
- WS Form LITE #2864
New Feature:
- Recipe UI – Added support for choosing whether to run recipes when ALL triggers are completed or ANY trigger is completed (when recipes include at least 2 triggers; previously all triggers in a recipe had to be completed) #2515
New Triggers:
- Help Scout – A conversation receives a reply from a customer #2848
- Help Scout – A conversation’s tags are updated #2832
- Help Scout – A note is added to a conversation #2888
- Help Scout – A satisfaction rating is received #2849
- WP All Import – An import is completed #2841
- WS Form LITE – A form is submitted #2862
- WS Form LITE – A user submits a form #2863
New Actions:
- Help Scout – Add a tag to a conversation #2833
- Help Scout – Create a conversation in a mailbox #2850
New Tokens:
- Amelia – Coupon data #2891
- Coupon code
- Coupon service name
- Coupon time used
- Coupon usage limit
- Coupon expiration date
- Coupon event name
- Coupon deduction
- Coupon discount
- GiveWP – A donation is made via a form – Donation & Payment ID #2826
- WooCommerce – Shipping method #2869
Updated:
- Emails – Added description for “To” field #2925
- Easy Affiliate – Record a sale for an affiliate in Pro – Affiliate action token now works #2858
- Formidable – Split tokens for Name field #2945
- GamiPress – A user attains a rank – Add Any rank option #2899
- Mailchimp – Add a contact to an audience returning Completed, do nothing even though options are valid #2873
- Recipe UI – Several ID tokens type switched to
intinstead oftextfor easier selection in Tokens dropdown #2957
Fixed:
- BuddyPress – Add the user to a group – Not working if the user is from the user selector #2901
- WordPress – A user views a custom post type – Add a condition to check user id #2845
- Zoom Webinar – Action dropdown fix #2953
- Zoom settings pages hows escaped HTML messages #2844
Under the hood:
- Automator text domain (translation files) now loads reliably if user’s language and site language are different #2892
- PHP error on WordPress 5.2: Added fallback to
wp_timezone_string()if it doesn’t exist #2882 - Purge – Purging now remove results more reliably #2889
- Outgoing Webhooks – New filter to allow non-stripping of quotes
automator_send_webhook_get_fields_should_strip_quotes#2893
- Action Traits – Add $helper method #2860
- Add Upgrade to Pro menu entry #393
- Automator core – Add a filter to override find_all matching criteria #2932
- Allow external namespace to be used for plugin integrations #2927
- LearnDash – Helpers updated to support new actions in Pro #2952
- Recipe Logs – Now shows ‘In progress’ instead of Not completed #2940
- Recipe Logs – Standardize error messages for Twitter integration #2909
- Recipe UI – Prevent select2 scripts added by WooCommerce from loading #2877
- Recipe UI – Item sentence – Now displays empty if the field has no value #1262
- Recipe UI – Loading animation added when deleting a condition #1901
- Remove automator.css if not used, or dequeue for non-admins #2883
- Action tokens – Parsing as an empty string
''when the value is0,'0','', etc. #2955 - Usage report – Fixed PHP error when running cron #2875
- Add new parameters to Upgrade to pro links #2934
-
New App Integration:
- MailerLite #1705
New Plugin Integration:
- WS Form LITE #1803
New Triggers:
- Jetpack CRM – A tag is added to a company #1737
- Jetpack CRM – A tag is added to a contact #1738
- LearnDash – A course is added to a group #1780
- WP All Import – An import fails #1690
- WPForms – A user submits a form with a specific value in a specific field with PayPal payment #1793
- WS Form LITE – A form is submitted with a specific value in a specific field #1756
- WS Form LITE – A user submits a form with a specific value in a specific field #1755
New Actions:
- LearnDash – Add a course to a group #1781
- LearnDash – Remove a course from a group #1782
- MailerLite – Add a subscriber to a group #1706
- MailerLite – Create a group #1582
- MailerLite – Remove a specific group #1583
- MailerLite – Remove a subscriber from a group #1584
- WordPress Multisite – Add the user to a subsite #1790
New Trigger Token:
- WooCommerce – Shipping method #1765
New Action Tokens:
- BadgeOS #1674
- Revoke a number of a certain type of points from the user
- The user’s previous points total
- The user’s new points total
- Revoke a number of a certain type of points from the user
Updated:
- BuddyBoss – Notification actions – Filter to optionally strip HTML #1761
apply_filters( 'automator_action_send_notification_to_members', $notification_content, $this
);
- BuddyBoss – Send a private message to a specific user – Now shows if action is completed with errors #1768
- BuddyBoss – Send an email to all members of a group – Show relevant tokens #1805
- LearnDash – Send a Certificate – “From name” field added #1778
Fixed:
- Affiliate WP – A referral is rejected no longer throws a PHP Error #1773
- A delayed action is no longer stuck in progress when there is a user selector and the condition doesn’t run the
action #1795 - GamiPress – A user attains a rank – Fix Any rank option #1785
- User Data not parsing JetFormBuilder dynamic token fields #1757
- WooCommerce Memberships – A user’s access to a membership plan cancelled – Tokens not parsing #1792
- Recipe Logs – Some Pro icons not appearing #1769
-
Fixed:
- JetEngine – PHP Error on some PHP 8+ sites #1748
-
New Integrations:
- Jetpack CRM #2644
- WP All Import #2760
New Triggers:
- Gravity Forms – An entry for a form is updated #2777
- Jetpack CRM – A company is created #2765
- Jetpack CRM – A contact is created #2682
- MailPoet – A form is submitted #2790
- WP All Import – A type of post is imported #2806
New Actions:
- Jetpack CRM – Add a tag to a company #2766
- Jetpack CRM – Add a tag to a contact #2764
- Jetpack CRM – Create a contact #2763
New Common Token:
- Site tagline #2828
New Trigger Token:
- WordPress – “A user publishes a type of post with a taxonomy term in a taxonomy” – Author ID #2791
Added:
- Recipe UI – Support for custom values in Conditions (Pro) #2550
Updated:
- ActiveCampaign – Add a contact to ActiveCampaign & Add the user to ActiveCampaign – First name and Last name fields are no longer required #2817
- Recipe Logs – Added integrations icons #2677
- Zoom – Convert integration to OAuth as JWT is being deprecated #2756
Fixed:
- FluentCRM – Add the user to a list – Error on PHP 8.x in some situations #2818
- MailPoet – Add a subscriber to a list – Contact is now automatically set to subscribed status when selected, even if email confirmation is disabled #2768
- Outgoing Webhooks – Leading hidden characters or space no longer causes header parameters to be merged #2809
- Uncanny Groups – Improved reliability of LearnDash Group ID validation when WPML is enabled #2774
- Uncanny Toolkit – A user’s time in a course exceeds a specific number of minutes – Added LearnDash dependency check #2799
- WhatsApp – Webhook parameter key not working if permalinks set to plain #2816
- Zoom – PHP Error on some sites if a newer JWT library is available #2797
Under the hood:
- Redirect to Setup Wizard on activation instead of Dashboard if the site is not connected #2830
- Actionify Triggers – Improved method for hooking into WordPress do_actions for triggers #2778
- Automator Core – Improved PHP 8.1+ compatibility #2789
- Automator Core – Several under the hood improvements #2805
- Recipe UI Field –
int/float– Supportmin_numberandmax_numberattributes #2801 - System status – Additional data added #2811
- Trigger Traits: Added set_helper() method #2772
-
New Integrations:
- Jetpack CRM #1562
New Triggers:
- BuddyBoss – A user is banned from a specific type of group #1600
- BuddyBoss – A user receives a type of on-screen notification #1710
- Gravity Forms – A specific field in an entry for a form is updated to a specific value #1660
- Jetpack CRM – A company is deleted #1556
- Jetpack CRM – A contact is deleted #1554
- Jetpack CRM – A quote is created #1557
- Jetpack CRM – A quote status is accepted #1558
- Jetpack CRM – A transaction is deleted #1560
- Jetpack CRM – An invoice is created #1559
- Jetpack CRM – An invoice is deleted #1561
- LearnDash – A user submits an essay for a quiz #1677
- WP Simple Pay – A subscription for a form is renewed #20
- WooCommerce Subscriptions – A user’s subscription switches from a specific variation to a specific variation
#1654
New Actions:
- BuddyBoss – Send an email to all members of a group #1712
Jetpack CRM – Change a contact’s status to a new status #1563
The Events Calendar – RSVP on behalf of an attendee for an event #1695
New Conditions:
- A post has a taxonomy term #1453
New Action Tokens:
- Advanced Coupons #1666
- Add a specific amount of store credit to the user’s account
- User’s total store credit
- Remove a specific amount of store credit from the user’s account
- User’s total store credit
- Add a specific amount of store credit to the user’s account
- AffiliateWP #1667
- Create a referral for a specific affiliate
- Referral ID
- Referral URL
- Create a referral for the user
- Referral ID
- Referral URL
- Create an affiliate
- Affiliate ID
- Affiliate URL
- Create a referral for a specific affiliate
- bbPress #1672
- Post a reply to a topic in a forum
- Reply URL
- Post a topic in a forum
- Topic URL
- Post a reply to a topic in a forum
- BuddyBoss #1664
- Create a group
- Group ID
- Group URL
- Post a reply to a topic in a forum
- Reply ID
- Reply URL
- Post a topic in a forum
- Topic ID
- Topic URL
- Create a group
- BuddyPress #1665
- Create a group
- Group ID
- Group URL
- Create a group
- Easy Affiliate #1669
- Add a new affiliate
- Affiliate ID
- Record a sale for an affiliate
- Affiliate sale URL
- Add a new affiliate
- GiveWP
- Create a donor
- Donor ID #1675
- Create a donor
- PeepSo #1673
- Add a post to the site wide activity stream
- Post URL
- Add a post to the site wide activity stream
Added:
- Amelia – Custom fields tokens support #1663
- BuddyBoss – Create a group – Add “Additional users to add to the group” field #1703
- Recipe UI – Support custom values in selections inside conditions #1691
- WooCommerce Subscriptions – New filter automator_pro_woocommerce_subscriptions_token_parser to update return
value #1701
Updated:
- Events Calendar – ‘RSVP for an event’ – deprecated #1696
- Events Calendar – ‘RSVP on behalf of the user for an event’ – deprecated #1694
- PeepSo – Add a post to the sitewide activity stream – Action sentence no longer displays complete contents of
the field #1708 - WooCommerce – Create an order actions – Allow tokens in “Quantity” field #1724
- WordPress Multisite – A user is added to subsite – Setting user_id as the currently signed in user for the
trigger #1713
Fixed:
- Delayed actions – Action Scheduler throws fatal error if length is over 8000 characters #1733
- LearnDash – Improved reliability of LearnDash Group ID validation when WPML is enabled #1655
- PHP 8 error in a certain situation for some actions #1727
- PeepSo – Token override is messing up action token label in other integrations #1735
- Recipe logs – Action with multiple filters and “Any” criteria erroneously adding “Skipped” status in logs if a
condition is met #1739 - Scheduled actions – Scheduled actions are still running if the recipe is not live or trashed, the action is
drafted or deleted #1698
-
Fixed:
- Webhooks – Receive data from a webhook (Automator Pro only) – Legacy tokens are shown as invalid in some situations #2785
-
Fixed:
- Webhooks – Legacy tokens are shown as invalid in some situations #1661
-
New Feature:
- Action tokens – Actions now generate tokens for subsequent actions, enabling powerful automations where actions are linked and build upon each other #1312
New Triggers:
- Uncanny Groups – A number of seats greater than, less than, equal to, not equal to a specific number are added to an Uncanny group #2658
- Uncanny Groups – A number of seats greater than, less than, equal to, not equal to a specific number are removed from an Uncanny group #2659
- WP Simple Pay – A subscription for a form is created #2697
New Trigger Tokens:
- WooCommerce – Order fees, Order shipping #2670
- WooCommerce – Product price in all Product triggers #2669
New Action Tokens:
- Facebook Groups #2741
- Publish a post to a Facebook group
- Link to Facebook post
- Publish a post with an image to a Facebook group
- Link to Facebook post
- Share a link with a message to a Facebook group
- Link to Facebook post
- Publish a post to a Facebook group
- Facebook Pages #2742
- Publish a post to a Facebook page
- Link to Facebook post
- Publish a post with an image to a Facebook page
- Link to Facebook post
- Share a link with a message to a Facebook page
- Link to Facebook post
- Publish a post to a Facebook page
- LearnDash #2723
- Create a group
- Group ID
- Group course IDs
- Group courses
- Group Leader emails
- Create a group
- Slack #2720
- Create a channel
- Channel ID
- Create a channel
- Twitter #2744
- Post a tweet to Twitter
- Link to Tweet
- Post a tweet to Twitter
- Uncanny Groups #2721
- Create an Uncanny group
- Group ID
- Group course IDs
- Group courses
- Group Leader emails
- Create an Uncanny group
- Uncanny Codes #2722
- Generate a batch of codes for Automator
- Generated codes
- Batch ID
- Generate a batch of codes for Automator
- WordPress #2719
- Create a post
- Post ID
- Post URL
- Post edit URL
- Add a new role to the user’s roles
- List of user’s roles
- Change the user’s role to a new role
- List of user’s roles
- Create a post
Added:
- Duplicate recipe – Support for action tokens #2758
- Outgoing Webhooks – “Data type” field added to define the type of the value #2673
- Outgoing Webhooks – Now logs 20x, 30x, 40x and 50x statuses, if returned by the destination server #2672
- Recipe UI – Support adding an empty conditions block before adding an action #2709
Updated:
- Autonami renamed to FunnelKit Automations #2739
- HubSpot & Recipe logs – More descriptive error messages in logs #2737
- The Event Calendar – Attendee tokens are now parsed reliably #2711
- WordPress – Post excerpt token now auto-generates excerpt when no excerpt exists #2724
Fixed:
- CEU – Award a number of custom CEUs to the user – Decimal values now supported #2692
- Gravity Forms – Fixed “list” and “multi-select” token parsing #2665
- Elementor – Tokens only appear if the page is published #2718
- MailPoet – Add a subscriber to a list – Do not send confirmation email checkbox now adds subscriber directly to list with “Subscribed” status
- MailPoet – Add a subscriber to a list now adds the selected status #2761
- MasterStudy LMS – A user completes a course – Not firing in some situations #2687
- Recipe UI – User selector – “Role” field label missing #974
Known issues:
- MailPoet – Add a subscriber to a list – Email confirmation when subscribing a user to a list is bypassed even if the user is sent a confirmation email
Under the hood:
- Action logs – Fixed In progress status display in action #2701
- Automator Free – Setup wizard – Updated branding #2674
- Duplicate recipe – No longer breaks if there are no tokens in a recipe #2749
- Duplicate recipe – Now duplicates actions in a recipe with no triggers #2753
- Duplicate recipe – Now properly updates ID of the Magic button and Magic link triggers #2754
- Input parser – Uncaught TypeError:
strpos()``: Argument #1 (``$haystack) must be of typestring,arraygiven #2745 - PHP Deprecated: Constant
FILTER_SANITIZE_STRINGis deprecated – PHP 8.1 #2751 - Recipe Traits\Filters: Added PHPDoc Comments, and formatted “$this->explain` to make clearer. Also supports number conditions #2703
- Recipe UI Field –
create_field‘sinput_typeis hard-coded tointeven whenfloatis used #2733 - Recipe logs – Display “Deleted user” message when a log entry references a user that was subsequently deleted #2685
- Slack – Uncanny Automator App icon updated
-
New Feature:
- Action tokens (Requires Automator v4.6+) – Actions now generate tokens for subsequent actions, enabling powerful
automations where actions are linked and build upon each other
New Integration:
- WordPress Multisite #1594
New Triggers:
- BuddyBoss – A user creates a forum #1542
- BuddyBoss – A user is suspended #1543
- BuddyBoss – A user is unsuspended #1544
- BuddyBoss – A user receives a private message from a user #1597
- BuddyBoss – A user sends a private message to a user #1596
- MemberPress Courses – A user achieves a score greater than, less than or equal to a value on a quiz #1374
(Requires Automator v4.6+) - MemberPress Courses – A user achieves points greater than, less than or equal to a value on a quiz #1373
(Requires Automator v4.6+) - The Event Calendar – An attendee is registered for an event with WooCommerce #1083 (Requires Automator v4.6+)
- WPForms – A form is submitted with a specific value in a specific field with PayPal payment #1625
- WooCommerce – A product has its associated order refunded #1236
- WooCommerce – A product variation’s inventory status is set to a status #1231
- WooCommerce – An order is partially refunded #1241
- WordPress – A specific type of post is set to a status #1441
- WordPress Multisite – A user is added to a subsite #1581
New Actions:
- BuddyPress – Send a private message to a specific user #1631
- WooCommerce – Change the price of a specific product to a new price #1534
New Conditions:
- WooCommerce Subscriptions – The user does not have an active subscription to a specific product #1429
New Trigger Tokens:
- WooCommerce – Order fees, Order shipping #1590
- WooCommerce – An order is refunded – Order refund amount, Order refund reason #1602
- WooCommerce – A user purchases a variable product with a variation selected – Variation ID #1552
New Action Tokens:
- Automator core #1626
- Call a custom function/method
- Function return value
- Call a custom function/method
- Gravity Forms #1628
- Create an entry for a form
- Entry ID
- Entry URL
- Create an entry for a form
- WooCommerce #1624
- Create an order with a product
- Order ID
- Order URL (admin)
- Order URL (user)
- Create an order with a product with a payment gateway
- Order ID
- Order URL (admin)
- Order URL (user)
- Generate and email a coupon code
- Coupon ID
- Generated coupon code
- Create a subscription order with a product
- Order ID
- Order URL (admin)
- Order URL (user)
- Subscription ID
- Subscription URL
- Create a subscription order with a product with a payment gateway
- Order ID
- Order URL (admin)
- Order URL (user)
- Subscription ID
- Subscription URL
- Create an order with a product
- WordPress #1627
- Create a user
- User ID
- Edit user page URL
- Update the content of a post
- Updated content
- Update the title of a post
- Updated title
- Create a user
Updated:
- Gravity Forms – Create an entry for a form – No longer “requires user data” when used in Everyone recipes
#1636 - WooCommerce – Generate and email a coupon code to the user renamed to “Generate and email a coupon code” #1646
- WooCommerce – Generate and email a coupon code to the user – action no longer forces user data #1645
- WooCommerce – Generate and email a coupon code action now lists more than 1000 coupons #1620
- WooCommerce – The user has an active subscription to a specific product – Grammar fixes #1567
- WooCommerce – A product’s inventory status is set to a specific status – Field label renamed from “Product stock
status” to “Status” #1629 - WooCommerce – Create an order – Actions no longer require user data #1642
- WooCommerce Subscriptions – Create a subscription order actions – Added “Order status” #1647
- WordPress – “Remove a taxonomy term from a post in a post type” – Added custom value option to Post dropdown
#1615
Fixed:
- Action log – “Cancel” button for scheduled actions now works reliably #1617
- BuddyBoss – Set the user’s profile type to a specific type no longer drops first user role #1572
- JetFormBuilder – Triggers now generate “Field” and “Value” tokens #1540
- Scheduled actions no longer throws PHP Error if the related plugin is no longer available #1610
- WooCommerce – Create an order with a product – “Any status” removed from “Order status” dropdown #1648
- WooCommerce Subscriptions actions no longer appear when the plugin is not active #1605
- WordPress – A user is deleted – Now logs the correct User ID in recipe logs #1548
Under the hood:
- WordPress – “A user’s role changed from a specific role to a specific role” – Added filter to optionally not run
trigger if old roles are empty - Automator UI – Removed duplicate “Upgrade” notice #1608
- Action tokens (Requires Automator v4.6+) – Actions now generate tokens for subsequent actions, enabling powerful
-
Fixed:
- JetFormBuilder – Email fields in forms now appear as email tokens #2662
- JetFormBuilder – Handle
:in dynamic tokens #2662 - WordPress – Create a post – Shortcodes are no longer parsed before the post content is saved #2667
Under the hood:
- Notification – Hide notification if Automator Pro is installed #2654
- Google integrations – Added “Sign in with Google” branding
-
Fixed:
- Automator core – Triggers added before v3.0 (May 2021) in a recipe now trigger reliably #2661
-
New Integrations:
- Advanced Ads #2460
- JetFormBuilder #2599
- SureCart #2519
- WordPress Download Manager #2461
New Triggers:
- Advanced Ads – An ad is set to a specific status #2495
- Fluent Support – A user’s ticket receives a reply from an agent #2470
- Gravity Forms & Uncanny Groups – A form is submitted with a key from a specific group #2077
- JetFormBuilder – A form is submitted #2533
- JetFormBuilder – A user submits a form #2535
- SureCart – A user purchases a product #2525
- WP Download Manager – A specific file is downloaded #2497
- WP Simple Pay – A payment for a form is completed #2584
- WordPress – A user logs out of a site #2594
New Actions:
- Advanced Ads – Set an ad to a specific status #2496
New Tokens:
- New token category – Date #2583
- bbPress – Guest name and website #2501
Added:
- Automator admin bar menu – Entry added for Settings #2580
- Database tools – Button to Reset Automator log tables and Drop individual VIEWS #188
- Gamipress – “Award an achievement to the user” – Now implements “Maximum Earnings Per User” setting #43510 #2621
- Webhooks –
automator_webhook_action_completedaction hook added to enable developers to parse Webhook response #43601 #2635
Updated:
- Recipe Logs – Improved UI #2527 #2604 #2616 #2620 #2614
- Tools – Improved UI #2499
- Gravity Forms & WPForms – Now generate tokens for both dropdown values and dropdown labels #36803 #1498
- Tutor LMS – Mark a lesson complete for a user – Added support for “All lessons” option (Pro) #43132 #2597
- Twitter – Post a Tweet – Updated field description #2595
- User IP token – Now parses reliably if proxy is used #42751 #2531
- WP Simple Pay – “A user completes a purchase with a form” deprecated #2585
- Webhooks – Send data to a webhook – Handle 200 response code with error message #2639
Fixed:
- Automator Dashboard – PHP warning: Undefined array key #2630
- Emails – Send an email – PHP Error when body field is empty #42885 #2570
- Gravity Forms – Token parsing of Advanced fields #2547
- Hide empty Automator menu for non-admins #2582
- Recipe UI – Fix Calculation token consistency issues with TinyMCE #2500
- Redirect closure – URL no longer breaks with ampersand usage #43463 #2618
- WordPress – A user creates a post – PHP Notice when post_author is not available #2567
- WordPress – A user publishes a type of post with a taxonomy term in a taxonomy – Now works if there are multiple triggers in a recipe and are draft #2633
Under the hood:
- Automator Dashboard – Guest icon updated #2111
- Automator UI – Some assets missing on new installs #2492
- Automator web component – uo-button onclick does not honor return confirm #2532
- Class Actionify_Triggers – Reduced unnecessary do_action hooks when the trigger is in draft #2625
- Dashboard – Reduced credit queries to the API #2605
- Incoming premium triggers – Check if Pro license is active when an incoming trigger should be charged #2557
- Recipe UI – Group actions by condition support for Automator Pro (Pro 4.5) #1414
- Recipe UI – Conditions list – Sentences are now sorted alphabetically (Pro) #2518
- Recipe UI – Set options_show_id default to true #2598
- Recipe logs – Improved MySQL query sanity checks #2623
- Recipe logs – Reduced number of queries by merging some queries #2628
- Updated
Automator_Statusto add WhatsApp action status #2624 maybe_validate_trigger_without_postidno longer breaks unit tests. Updated unit tests #2559 #2558
-
New Integrations:
- Advanced Ads #1536
- JetEngine #1310
- JetFormBuilder #1537
- SureCart #1416
New Triggers:
- Advanced Ads – An ad’s status changes from a specific status to a specific status #1380
- JetEngine – A user updates a specific JetEngine field on a specific post type to a specific value #1377
- JetEngine – A user updates a specific JetEngine field on a specific post type #1378
- JetFormBuilder – A form is submitted with a specific value in a specific field #1476
- JetFormBuilder – A user submits a form with a specific value in a specific field #1477
- MemberPress – A user’s transaction for a membership is set to a status #1095
- Paid Membership Pro – An admin assigns a membership level to a user #196
- SureCart – A guest purchases a product #1416
- WordPress – A specific meta key of a specific type of post updates to a specific value #1234
- WordPress – A user is deleted #1494
New Actions:
- Affiliate WP – Create an affiliate #1369
New Conditions:
- Date and time #1440
- The date is, is not, before, after a specific date #1461
- The date is between a specific date and a specific date #1459
- The date is, is not, is before, is after a specific day of month #1465
- The date is, is not, is before, is after a specific month #1460
- The day is, is not a specific day of the week #1457
- The time is before, is after a specific time #1462
- The time is between a specific time and a specific time #1458
- Uncanny Automator – The user has, has not completed a recipe #1421
- MemberPress – The user is not an active member of a membership #1432
- WooCommerce – A user has not purchased a specific product #1430
New Tokens:
- WooCommerce – “A user reviews a product” – “Product SKU”, “Product categories”, and “Product tags” #1526
Added:
- Recipe UI – Ability to group multiple actions under a condition (requires Automator 4.5+)
- Automatic login link token – Added filter
automator_pro_auto_login_link_disable_security_checkto
override security check #1513 - TutorLMS – Mark a lesson complete for a user – Added “All lessons” option #43132 #1470
Updated:
- Fluent Support – “Create a ticket” – Use a custom value option added #1512
- Fluent Support – Added options_callback to avoid init issues #1478
- LearnDash – Reset the user’s progress in a course – Delete course resume data if applicable #1506
- Meta Box – “A user’s Meta Box field is updated” – Token sentences updated #1466
- WooCommerce – Create an order action – Use a custom value option added #1480
- WordPress – Change the label from “Select a role” to “Role” #1502
Fixed:
- BuddyBoss – Send on-screen notification now runs reliably #1454
- Delayed action no longer logs status “Completed” when it should be “Completed with errors” #1530
- Gamipress – A user’s total points reaches a specific threshold – Threshold calculation logic updated #1424
- MemberPress – “Add the user to a membership” now works reliably with tokens in the fields #1472
- MemberPress – A user’s membership to a specific product expires – No longer triggers on recurring subscription
renewal #1523 - WooCommerce – “A guest completes, pays for, lands on a thank you page for an order with a product variation” –
PHP Error when paid thru PayPal IPN confirmation #1521 - bbPress & BuddyBoss – “Post a reply to a topic in a forum” sentence options fixed #1527
Under the hood:
- API log – Dropping views no longer prevents log filters from showing up #1510
- Action conditions – Fixed unnecessary calls #1516
- Recipe logs – Queries merged to reduce number of DB calls #1518
-
New Integrations:
- KonnectzIT #1449
- Make #1450
- Meta Box #1451
New Triggers:
- KonnectzIT – Receive data from KonnectzIT webhook #1268
- Make – Receive data from Make webhook #1410
- Meta Box – A user’s Meta Box field is updated #1409
New Conditions:
- Emails – An email address does not end with a domain #1404
- Emails – An email address ends with a domain #1403
- WooCommerce – The user’s billing info contains a specific value #1407
- WooCommerce – The user’s shipping info contains a specific value #1408
- WordPress – A user with a username does not exist on the site #1400
- WordPress – A user with a username exists on the site #1399
- WordPress – A user with an email address does not exist on the site #1398
- WordPress – A user with an email address exists on the site #1397
- WordPress – The user has posted a specific number of approved comments #1405
- WordPress – The user has published a specific number of posts #1406
New Tokens:
- bbPress – “A guest replies to a topic” – Reply ID, URL and Content tokens #1393
- Fluent Forms – “File upload” field token support added #1414
- WooCommerce – “A guest completes, pays for, lands on a thank you page for an order with a product in a category”
– “Order quantity” token added #1439
Added:
- WooCommerce – Create an order actions – “Custom value” support added in dropdown fields #1420
- WordPress – “Set the featured image of a post” – Image URL support added #1411
Updated:
- Automator – Run a JavaScript code – Grammatical sentence update #1443
Fixed:
- Elementor – Form IDs are now matched as string instead of numeric #1427
- FluentCRM – Triggers now works reliably #1434
- Fixed: Advanced Custom Fields – “A user’s ACF field is updated” – Added check when an admin adds a value for the
first time #1389 - LearnPress – User can’t attempt a quiz if enrolled into a course with Automator #1394
- WordPress – “A specific meta key does not exists for a post” – Grammatical sentence correction #1433
-
Fixed:
- Elementor Pro – Tokens are now parsed reliably if the field value is changed during form processing using filte #2537
- FluentCRM – Updated trigger matching logic to fix Automator Pro triggers #2548
- Gravity Forms – “Time” type field token now parsed reliably #2551
Under the hood:
- Filter
automator_usermeta_token_parsed– User meta key parameter added #2561 - “Everyone” recipes no longer stuck “In Progress” in specific situations #2554
-
New Integration:
- WhatsApp #1932
New Triggers:
- WhatsApp – A message is received #2504
- WhatsApp – A message to a recipient is not delivered because they have not opted in #2201
- WhatsApp – A message to a recipient is set to a specific status #2503
- WhatsApp – A message to a recipient was not delivered #2505
New Actions:
- WhatsApp – Send a WhatsApp message template to a number #2208
- WhatsApp – Send a WhatsApp message to a number #845
Added:
- Fluent Forms – “File upload” field token now returns a valid URL #2516
- Recipe UI – Trigger/Action sentences now show field labels when populated #2465
Fixed:
- Background processing – Action running twice if server cron is used instead of WordPress cron #2539
- Background processing – PHP error when background actions are tested during daily system health check #2544
- FluentCRM – “A tag is added to a user” trigger now fires reliably #2477
- Recipe UI – Now displays translations as expected if user language is different than site language #2491
- Recipe UI – Dropdowns inside a repeater field now support custom values #2540
- WordPress – “A user views a post” no longer fires on archive pages #2508
Under the hood:
- Dashboard – Displayed credits remaining now more accurate #2507
- Zapier – Logo updated #2498
- PHP Notice – array key
action_log_idinclass-automator-recipe-process-complete.php#2480 Traits_Recipe_Filters– Addedstring_comparisonlogic #2485
-
New Integrations:
- Easy Affiliate #1303
- Meta Box #1298
- Studiocart #888 (New in Pro)
- WP Mail SMTP Pro #1315
New Triggers:
- bbPress – A guest replies to a topic #1062
- Easy Affiliate – A payout is made to an affiliate #1300
- Meta Box – A field is updated on a post #1304
- Meta Box – A user updates a field on a post #1299
- Studiocart – A guest completes an order for a product #1313
- Studiocart – A subscription is cancelled for a product #1314
- WP Mail SMTP Pro – In an email with specific text in the subject, a URL containing a string is clicked #974
- WP Mail SMTP Pro – In any email, a URL containing a string is clicked #975
- WooCommerce – A guest completes, pays for, lands on a thank you page for an order with a product variation
#1235 - WooCommerce – A product’s inventory status is set to a specific status #1230
- WooCommerce – An order is refunded #1238
New Actions:
- BuddyBoss – Send a private message to a specific user #1358
- BuddyPress – Send all members of a group a notification #1152
- Easy Affiliate – Add a new affiliate #1302
- Easy Affiliate – Record a sale for an affiliate #1301
- FluentCRM – Add a contact to a list #1252
- FluentCRM – Remove tag from a contact #1253
New Conditions:
- LearnDash:
- The user has completed a lesson #1323
- The user has completed a quiz #1317
- The user has completed a topic #1321
- The user has failed a quiz #1320
- The user has not completed a lesson #1324
- The user has not completed a quiz #1318
- The user has not completed a topic #1322
- The user has passed a quiz #1319
- WordPress:
- A specific meta key does not exist for a post #1354
- A specific meta key exists for a post #1353
- A specific user meta key does not exist for the user #1351
- A specific user meta key exists for the user #1350
New Tokens:
- BuddyBoss – “A user makes a post to the activity stream of a group” #1261
- Activity media URL
- Activity video URL
- Activity document URL
- Gravity Forms – Forms with payment fields #1312
- Transaction ID
- WP Job Manager – “An application is received for a job of a specific type” #1357
- Job owner ID
- Candidate ID
Added:
- WooCommerce – Ability to apply a coupon in all “Create an order” actions – #41159 #1262
- WooCommerce Subscriptions – “A user’s subscription to a specific variation of a variable subscription is set to
a status” – “Any variable subscription” option added #1316 - [INTERNAL] – Automator REST API – actions_order_and_conditions endpoint added #1384
Updated:
- Automator Pro – Improve messaging when Automator (free) is not installed or active #333
- Gravity Kit – Added a check for Gravity Forms #1376
- WordPress – “A user updates a specific meta key of a specific type of post to a specific value” – Added filters
to exclude some meta keys #1280 - WordPress – A user’s specific meta key is updated – Added condition to check if meta key exists #1360
Fixed:
- Auto Login Link token – User role validation now occurs on the passed user_id instead of current logged in user
#42235 #1387 - The Events Calendar – “An attendee is registered for an event” – Improved token parsing and TEC 6+ compatibility
#1294 - TutorLMS – The action was completing but failed to unenroll the user when used with some triggers #1366
- User selector – Recipe stuck in progress if “User Selector” receives an empty email with subsequent create user
condition #1282 - User selector – Improved handling of “do nothing” cases #1282
- WordPress – “Add a comment to a post” – Comment text now retains formatting #1288
- WordPress – A user is created with a specific role – PHP Error in some situations #1328
- WordPress – “Add a taxonomy term to a post in a post type” – PHP Notice: Trying to get property ‘term_id’ of
non-object #1286 - WordPress – “Any” option is now listed as the first item on post dropdowns #1370
-
New Integrations:
- Airtable #2346
- Easy Affiliate #2353
- Emails #2377
- KonnectzIT #2300
- LinkedIn Pages #2292
- Make #2415
- WP Mail SMTP Pro #2389
New Triggers:
- Easy Affiliate – A new sale is recorded for an affiliate #2349
- Easy Affiliate – An affiliate is added #2371
- Uncanny Codes – A code batch is created #2383
- WP Mail SMTP Pro – An email with specific text in the subject is opened #1868
New Action:
- Airtable – Send data to Airtable #2414
- FluentCRM – Add a tag to a contact #2256
- KonnectzIT – Send data to KonnectzIT webhook #2299
- LinkedIn – Publish a post to a LinkedIn page #2294
- Mailchimp – Add a contact to an audience #2378
- Mailchimp – Add a note to a contact #2380
- Mailchimp – Add a tag to a contact #2381
- Mailchimp – Remove a tag from a contact #2248
- Mailchimp – Unsubscribe a contact from an audience #2379
- Make – Send data to Make webhook #2417
- Uncanny Codes – Generate a batch of codes for Automator #1437
New Tokens:
- LearnDash course triggers – Course access expiry date #2304
New feature:
- Premium actions can now be re-sent from detailed recipe log popup #2252
Added:
- Advanced settings page
- Automator cache can now be enabled/disabled #2428, #2281
- Recipe UI – Ability to duplicate an action #2420
- Recipe UI – “Delay” button now visible when Automator Pro is not active #2408
- WordPress – “Create a post” action now supports adding taxonomy and terms to the created post #2318
Updated:
- “Send an email” action moved from WordPress to Emails #2400
- Closure – Redirect now works more reliably with ajax form submissions #2339
- Facebook Groups – Improved support for line breaks and paragraphs in editor #2335
- Facebook Pages – Improved support for line breaks and paragraphs in editor #2330
- Featured image URL – Token now returns full-size image URL instead of thumbnail URL #2438
- Google Sheets – “Get columns” now keeps existing values #2295
- Recipe UI – Cancel buttons now only close the respective trigger/action #2307
- Recipe UI – Disabled ability to drag Triggers and Actions metaboxes #2160
- Recipe UI – Conditions are now duplicated when a recipe is duplicated #2120
- Recipe UI – IDs, URLs, and email tokens are now displayed correctly in their corresponding fields #2410
- Recipe UI – Duplicating a recipe now keeps the original live/draft status of triggers and actions #353
- WP-Admin – Automator menu item “Recipe logs” renamed to “Logs” #2451
- WP-Admin – Trigger log and Action log removed from Automator menu #2375
- In-plugin branding updates #2391
Fixed:
- “All Recipes” page now shows colorful indicators for live/draft recipe parts #2433
- Automator Core – Tokens are now parsed reliably when a recipe contains more than one of the same trigger #2453
- Automator UI – Conflict with jw-player-plugin-for-wordpress #2368
- Fluent Forms – PHP Warning for foreach() loop #2398
- Google Calendar – Misleading error message #2372
- Recipe UI Field – Multi-selects that use AJAX now load options reliably #2394
- WordPress – “Any” option is now listed as the first item on post type dropdown #2449
Under the hood:
- Automator core – Background processing automatically disabled if unsupported #2456
- Automator API – Added DB table and view to store API logs #2252
- GoToTraining/Webinar – Now use Automator API for improved reliability and retries #2429
- Migration scheduling – Activation hooks added #2457
- New filter:
automator_conflictive_assetsto dequeue site-specific scripts and styles that may conflict with the recipe UI #2439 - Updated token framework #116 #118 #119 #130
- Usage reports – Added detailed recipe information #2455
- Token Parser – PHP 8 issue when a token is used in a recipe sentence #2365
- Tools –
automator_lognow shows debug files in the admin #2443 Trait_Recipe_Filtersupdated #2364
-
Updated:
- Background Processing – Additional validation added when REST APIs are set to private or disabled by 3rd-party plugins #2359
Fixed:
- Automator core – Improved compatibility with 3rd-party Automator Integrations #2360
-
Updated:
- Background Processing – Added REST API validation before activating the setting on sites #2293
- Settings – Tabs now redirect back to themselves after saving #2301
- WordPress – “A user submits a comment on a post” gains improved compatibility with wpDiscuz #2283
Fixed:
- MemberPress Courses – PHP error when Automator Pro is active #2297
- Scheduled Actions – Changed priority to accommodate Background processing when Automator Pro is active #2327
- Recipe UI + FluentCRM – Dequeue conflictive scripts and styles in recipe builder #2311
- Recipe UI – Fix spacing between icons and text in #2309
- Recipe UI – Dequeue select2 added by Event Tickets & Studiocart #2323
-
New Integration:
- Fluent Support #1068
New Triggers:
- BuddyBoss – A user joins a hidden group #1205
- Fluent Support:
- A ticket for a product is closed by a customer or an agent #1113
- A ticket for a product is opened by a customer or an agent #1068
- A ticket for a product is replied to by a customer #1114
- A ticket for a product is replied to by an agent #1137
- A ticket with a specific priority is closed by a customer or an agent #1111
- A ticket with a specific priority is opened by a customer or an agent #1069
- A ticket with a specific priority is replied to by a customer #1112
- A ticket with a specific priority is replied to by an agent #1136
- LearnDash:
- A Group Leader is added to a group #1245
- A Group Leader is removed from a group #1244
- Wishlist Member:
- A user is approved for a membership level #1131
- A user is confirmed for a membership level #1127
- A user is unconfirmed for a membership level #1128
- A user’s access to a membership level is cancelled #1129
- A user’s access to a membership level is unapproved #1132
- A user’s access to a membership level is uncancelled #1130
- WooCommerce:
- A payment fails for an order #264
- A guest completes, pays for, lands on a thank you page for an order with a specific coupon #1133
- A product has its associated order set to a specific status #832
New Actions:
- Automator Core – Run JavaScript code #122
- BuddyBoss – Show an on-screen notification to the user #262
- Fluent Support – Create a ticket #1070
- LearnDash – Send an email to Group Leaders of a group #1256
- WooCommerce Subscriptions – Set the user’s subscription to a specific variation of a variable subscription
product to a status #1049 - WooCommerce Subscriptions – Set the user’s subscription of a subscription product to a status #1048
- WordPress – Add a comment to a post – #1172
New Conditions:
- FluentCRM:
- A user does not have a tag #1148
- A user has a tag #1006
New Tokens:
- Formidable Forms: #1106
- Entry ID
- User IP
- Entry date
- Entry source URL
- LearnDash – “A user submits an assignment for a lesson or topic” – Assignment URL #1216
- WP Job Manager – Job ID #937
- WooCommerce – “A product has its associated order completed, paid for, or a thank you page visited” #1179
- Product categories
- Product tags
Internal:
- Automator Core – Improved performance on high data & traffic sites #1254 #955
Updated:
- BuddyBoss – “Send a notification to all members of a group” changed to an Everyone trigger #1192
- BuddyBoss – “Send a private message to all members of a group” changed to an Everyone trigger #1192
- Recipe logs – Show recipe status in the drop-down recipe filter #1181
- WooCommerce – “A user/guest completes, pays for, lands on a thank you page for an order with a product in a
category” – Any category option added #1190 - WooCommerce – “Create an order with a product” – token support added #1211
- WooCommerce – “Create an order with a product” – some required fields switched to optional #1177
- WooCommerce – Shipping method added for all “Create an order” actions #1250
- WordPress – “A post is moved to the trash”- token sentence case updated #1161
- WordPress – “A post is moved to the trash” – trigger does not show post types that supports comments #1198
- WordPress – “A user updates a post in a specific status” – token sentence case updated #1163
- WordPress – “A user updates a post in a specific taxonomy” – token sentence case updated #1164
- WordPress – “A user updates a post” – token sentence case updated #1162
- WordPress – “A user’s specific meta key is updated” now fires when meta is added for the first time #40949
#1167 - WordPress – Triggers tokens are now standardized #716
Fixed:
- Action Logs – Cancelling an individual delayed action no longer results in a console error #41058 #1176
- Advanced Custom Fields – “A user updates a field on a post” now creates post meta when it doesn’t exist #1266
- BuddyBoss – “A user requests access to a private group” PHP Error when BuddyBoss forum component is not enabled.
#1215 - BuddyBoss – “Send a private message to a user” now completes reliably #1220
- GamiPress – “An achievement is revoked from a user” now fires reliably #1213
- Scheduled Actions – Use the updated date format #1259
- WordPress – “A user updates a post in a specific status” – Post status token not showing correct post status
#1151 - WordPress – “Add a taxonomy term to a post in a post type” adding category ID in addition to the category
#1203 - WordPress – Custom post types are now listed reliably in type of post triggers #1196
-
New Integrations:
- Pabbly Connect #2266
- Studiocart #1697
New Triggers:
- Mailpoet – A user submits a form #217
- Studiocart – A user completes an order for a product #2210
- Studiocart – A user purchases a product #2226
- Studiocart – A user’s order for a product is refunded #2227
- Uncanny Groups – A group is created #1478
New Action:
- Pabbly Connect – Send data to Pabbly Connect #2212
New Tokens:
- WooCommerce:
- Product SKU #2179
- Product categories #2190
- Product tags #2191
- WordPress – Additional tokens in all Post/Page/Comment type triggers: #2209
- Post/Page ID
- Post/Page content
- Post type
- Post/Page author first name
- Post/Page author last name
- Post/Page author display name
- Post/Page author email
Added:
- Automator Core – Premium Integrations and Webhooks now run asynchronously #1797
Updated:
- All Recipes list – All actions are listed in recipe order #2007
- Automator Core – Improved performance on high data & traffic sites #2149
- Automator Core – Review Banner – Several UI upgrades #2229
- Instagram – Permissions errors are now properly reflected in Recipe logs #2272
- Instagram – Permissions/scopes validation added before making the action available in recipes #1606
- Instagram – Recipe logs now reflect an error if the Instagram account is delinked from Facebook #2273
- Mailchimp – “Send an email campaign” – “From” drop-down description added #1451
- Recipe UI – “Use a token/custom value” added in token drop-down for several actions #1742
- Recipe UI – JSON strings are now supported in fields #2203
- WordPress – “A user’s post receives a comment” – Duplicate “Any” options removed #2182
- WordPress – All triggers now have standard post/page/comment tokens #2209
- WordPress – Triggers with apost type option now list all post types #2180
Internal:
- Automator Core –
automator_before_process_actiondo action,automator_maybe_parse_replaceablefilter #2194 - Automator Core – Duplicate Action “code” conflict in a specific situation #2207
Fixed:
- Automator Closure – Usermeta in redirect URL now parses reliably #2251
- BuddyBoss – Profile field tokens now parses as comma-separated string instead of
Array#2221 - Elementor – PHP 8.x+ error when email token is used on the “To” field of send an email action #2214
- Facebook Settings – Nonce verification fixed #2263
- WordPress – “A user submits a comment on a post” firing for all custom post types #2259
- WPForms – Multiple select field token now separates data by comma instead of new line #2225
- Warning – URL redirect in WP-CLI mode #2231
- WordPress – “A user publishes a post with a taxonomy term in a taxonomy” now lists all post types reliably #2196
- WordPress – “A user publishes a type of post with a taxonomy term in a taxonomy” now parses tokens reliably #2245
- WordPress – “A user views a custom post type” firing on any post #2243