PluginProbe
AutomatorWP – No-Code Workflow Automation, Integration & Webhooks Plugin, now with AI / 6.0.3
AutomatorWP – No-Code Workflow Automation, Integration & Webhooks Plugin, now with AI v6.0.3
6.0.3 6.0.2 6.0.1 6.0.0 5.8.6 5.8.5 5.8.4 5.8.3 5.8.2 5.8.1 5.8.0 5.7.9.2 5.7.9.1 5.7.8 5.7.9 5.7.6 5.7.7 5.7.5 5.7.4 5.7.3 5.7.2 5.7.1 trunk 5.6.0 5.6.1 All 34 releases
automatorwp / changelog.txt

changelog.txt in AutomatorWP – No-Code Workflow Automation, Integration & Webhooks Plugin, now with AI 6.0.3, at changelog.txt

2,151 lines 57.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 == Changelog ==
2
3 = 5.8.6 =
4
5 * **Improvements**
6 * Improved CSS compatibility between CMB2 & WP 7.1
7
8 = 5.8.5 =
9
10 * **Bug Fixes**
11 * Fixed vulnerability.
12 * Fixed search function in select fields.
13
14 = 5.8.4 =
15
16 * **Bug Fixes**
17 * Fixed vulnerability.
18 * ARForms: Fixed search function in form selector.
19
20 = 5.8.3 =
21
22 * **Improvements**
23 * BuddyBoss: Improved group selector.
24 * BuddyPress: Improved group selector.
25
26 = 5.8.2 =
27
28 * **Bug Fixes**
29 * Tutor LMS: Fixed bug related to Enroll user in a course action.
30
31 = 5.8.1 =
32
33 * **Improvements**
34 * Improved all searches of our selectors.
35 * Improved the tag selector style.
36
37 = 5.8.0 =
38
39 * **Bug Fixes**
40 * Fixed bug related to automatic cleanup of some types of logs.
41
42 = 5.7.9.2 =
43
44 * **Bug Fixes**
45 * Fixed deprecated functions in the latest version of WordPress.
46
47 = 5.7.9.1 =
48
49 * **Bug Fixes**
50 * Fix import automation options handler.
51
52 = 5.7.9 =
53
54 * **Bug Fixes**
55 * Fix notice for review.
56
57 = 5.7.8 =
58
59 * **New Features**
60 * WordPress: New trigger: Option gets updated with a value.
61 * WordPress: New anonymous trigger: Option gets updated with a value.
62
63 = 5.7.7 =
64
65 * **New Features**
66 * WordPress: New action: Update option.
67 * WordPress: New action: Delete option.
68 * New site tag: {option:name}.
69 * **Improvements**
70 * BuddyBoss: Improved check for events that publish activities containing attachments.
71
72 = 5.7.6 =
73
74 * **New Features**
75 * Added a new quick way to add triggers and actions.
76 * Added option to disable PRO recommendations.
77 * **Improvements**
78 * Added several improvements to the automation editor UI.
79 * Added more aggressive style rules to prevent Elementor style rules in our UI.
80
81 = 5.7.5 =
82
83 * **Improvements**
84 + Style improvements to match with WordPress 7.0.
85
86 = 5.7.4 =
87
88 * **New Features**
89 * New integration: AffiliatePress.
90 * AffiliatePress: New trigger: A user registers as an affiliate.
91 * New integration: BookingPress.
92 * BookingPress: New trigger: User is registered as a customer.
93 * BookingPress: New trigger: Guest is registered as a customer.
94 * New integration: Mail Mint.
95 * Mail Mint: New trigger: User added to contacts.
96 * Mail Mint: New trigger: A tag is added to user.
97 * Mail Mint: New action: Add user to Mail Mint.
98 * Mail Mint: New action: Add tag to user.
99
100 = 5.7.3 =
101
102 * **Improvements**
103 * Improved security in some ajax requests.
104 * Improved checks with empty expiration dates.
105 * Improved security adding more escaping to logs entries display.
106
107 = 5.7.2 =
108
109 * **New Features**
110 * Added the ability to set an expiration date to automations to get them automatically expired.
111 * **Improvements**
112 * Improved "Created on" field handler to allow handle date & time.
113
114 = 5.7.1 =
115
116 * **Bug Fixes**
117 * Fixed bug in All users automations related to special characters in meta conditions.
118
119 = 5.7.0 =
120
121 * **New Features**
122 * New integration: FluentCart.
123 * FluentCart: New trigger: User completes a purchase.
124 * FluentCart: New trigger: User purchases a product.
125 * **Improvements**
126 * FluentCRM: Result messages in action logs.
127
128 = 5.6.9 =
129
130 * **Improvements**
131 * Mailchimp: Mailchimp SDK and guzzlehttp library updated to the latest version.
132
133 = 5.6.8 =
134
135 * **Improvements**
136 * ActiveCampaign: Improved trigger handling.
137 * **Bug fixes**
138 * ActiveCampaign: Fixed vulnerability.
139 * AWeber: Fixed vulnerability.
140 * Bluesky: Fixed vulnerability.
141 * Campaign Monitor: Fixed vulnerability.
142 * MailerLite: Fixed vulnerability.
143
144 = 5.6.7 =
145
146 * **New Features**
147 * New integration: MyCred.
148 * MyCred: New trigger: User earns points.
149 * MyCred: New action: Award points to user.
150
151 = 5.6.6 =
152
153 * **Improvements**
154 * Fixed PHP Deprecated: strip_tags() notice for newer versions of PHP.
155
156 = 5.6.5 =
157
158 * **New Features**
159 * New integration: Brizy.
160 * Brizy: New trigger: User submits a form.
161 * Brizy: New trigger: Guest submits a form.
162
163 = 5.6.4 =
164
165 * **Improvements**
166 * CSS improvement in dashboard.
167
168 = 5.6.3 =
169
170 * **Bug fixes**
171 * Fixed more instances of parsing numbers starting with 0.
172
173 = 5.6.2 =
174
175 * **Bug fixes**
176 * Fixed different instances of parsing numbers starting with 0.
177
178 = 5.6.1 =
179
180 * **New Features**
181 * New integration: Simple Feature Requests.
182 * Simple Feature Requests: New trigger: User opens a feature request.
183 * New integration: Masteriyo LMS.
184 * Masteriyo LMS: New trigger: User completes a course.
185 * Masteriyo LMS: New trigger: User completes a lesson.
186
187 = 5.6.0 =
188
189 * **Improvements**
190 * Fixed typo.
191
192 = 5.5.9 =
193
194 * **Improvements**
195 * WordPress: Added support for taxonomies in create and update posts actions.
196
197 = 5.5.8 =
198 * **New Features**
199 * New integration: SureMembers.
200 * SureMembers: New Trigger: Add user to a group.
201 * SureMembers: New Action: User added to a group.
202 * **Improvements**
203 * WP Fusion: Fixed how to manage sequential numeric tags.
204
205 = 5.5.7 =
206
207 * **Improvements**
208 * Tooltip library updated.
209
210 = 5.5.6 =
211
212 * **Bug Fixes**
213 * Paid Membership Subscriptions: Fixed trigger to handle new user registrations.
214
215 = 5.5.5 =
216
217 * **Bug Fixes**
218 * ActiveCampaign: Fixed bug related to first name and last name in add user action.
219
220 = 5.5.4 =
221
222 * **Developer Notes**
223 * Tested with WordPress 6.9.
224
225 = 5.5.3 =
226
227 * **Bug Fixes**
228 * JetEngine: Fixed error to get the post types.
229
230 = 5.5.2 =
231
232 * **Bug Fixes**
233 * Links fixed in Add-ons section.
234
235 = 5.5.1 =
236
237 * **Bug Fixes**
238 * Fixed bug related to dashboard integrations list.
239
240 = 5.5.0 =
241
242 * **Improvements**
243 * Improved dashboard information.
244 * Added tooltip library to improve descriptions.
245
246 = 5.4.9 =
247
248 * **New Features**
249 * New integration: AWeber.
250 * AWeber: New action: Add user to list.
251 * AWeber: New action: Add tag to user.
252
253 = 5.4.8 =
254
255 * **Bug Fixes**
256 * Fixed action "Add user to membership level" to include the expiration date to the Membership.
257
258 = 5.4.7 =
259
260 * **New Features**
261 * LearnDash: Added support to assign multiples courses to Create Group action.
262
263 = 5.4.6 =
264
265 * **Bug Fixes**
266 * Fixed bug related to anonymous automations when options were not configured.
267 * Everest Forms: Fixed bug related to tag in anonymous trigger.
268
269 = 5.4.5 =
270
271 * **New Features**
272 * New integration: Eventin.
273 * Eventin: New trigger: User purchases a ticket for an event.
274
275 = 5.4.4 =
276
277 * **Improvements**
278 * Improved Add-ons section view.
279
280 = 5.4.3 =
281
282 * **Bug Fixes**
283 * Fixed bug related to tag IDs when cloning automations.
284
285 = 5.4.2 =
286
287 * **Improvements**
288 * ActiveCampaign: Fixed deprecated function to adapt to the PHP latest version.
289
290 = 5.4.1 =
291
292 * **New Features**
293 * New integration: Asgaros Forum.
294 * Asgaros Forum: New trigger: User creates a topic on a forum.
295 * Asgaros Forum: New trigger: User replies to a topic on a forum.
296 * New integration: FluentBooking.
297 * FluentBooking: New trigger: User schedules one-to-one meeting.
298 * FluentBooking: New trigger: User schedules team meeting.
299
300 = 5.4.0 =
301
302 * **New Features**
303 * New integration: BBForms.
304 * BBForms: New trigger: User submits a form.
305 * BBForms: New trigger: Guest submits a form.
306
307 = 5.3.9 =
308
309 * **Bug Fixes**
310 * Thrive Apprentice: Fixed product selection.
311
312 = 5.3.8 =
313
314 * **Bug Fixes**
315 * Fixed vulnerability.
316
317 = 5.3.7 =
318
319 * **Bug Fixes**
320 * Fixed vulnerability.
321
322 = 5.3.6 =
323
324 * **Improvements**
325 * Improved Upload File field when action is created.
326 * Improved select field to select post fields.
327
328 = 5.3.5 =
329
330 * **Improvements**
331 * ACF: Improved the selection of fields.
332
333 = 5.3.4 =
334
335 * **New Features**
336 * New integration: Bluesky.
337 * Bluesky: New action: Create a new post.
338 * New integration: Campaign Monitor.
339 * Campaign Monitor: New action: Add user to list.
340
341 = 5.3.3 =
342
343 * **Improvements**
344 Improved anonymous automations.
345
346 = 5.3.2 =
347
348 * **Improvements**
349 Improved how to display add-on information.
350
351 = 5.3.1 =
352
353 * **Improvements**
354 * Improved filters to allow value 0 as condition.
355
356 = 5.3.0 =
357
358 * **Bug Fixes**
359 * Fixed bug related to Redirect URL action.
360
361 = 5.2.9 =
362
363 * **Improvements**
364 * Improved CT library.
365
366 = 5.2.8 =
367
368 * **Improvements**
369 * Advanced Ads: Added support to Advanced Ads latest version.
370
371 = 5.2.7 =
372
373 * **Improvements**
374 * Presto Player: Added support to Presto Player latest version.
375
376 = 5.2.6 =
377
378 * **Bug Fixes**
379 * Vulnerability fixed related to All Post automations.
380
381 = 5.2.5 =
382
383 * **Bug Fixes**
384 * Vulnerability Fixed.
385
386 = 5.2.4 =
387
388 * **New Features**
389 * New integration: ShortLinks Pro.
390 * ShortLinks Pro: New trigger: User clicks a link.
391 * ShortLinks Pro: New trigger: User clicks a link from a category.
392 * ShortLinks Pro: New trigger: User clicks a link from a tag.
393 * ShortLinks Pro: New action: Create a link.
394
395 = 5.2.3 =
396
397 * **Improvements**
398 * Improved tag usage in All Users Automations.
399
400 = 5.2.2 =
401
402 * **Improvements**
403 * Improved CSS for switch checkbox.
404 * Fixed vulnerability.
405 * Improvement settings for minimum role to administer AutomatorWP.
406
407 = 5.2.1.3 =
408
409 * **Developer notes**
410 * Updated CMB2 library.
411
412 = 5.2.1.2 =
413
414 * **Developer notes**
415 * Updated CT library.
416
417 = 5.2.1.1 =
418
419 * **Developer notes**
420 * Updated CT library.
421
422 = 5.2.1 =
423
424 * **Bug Fixes**
425 * FluentCommunity: Fixed bug related to add comment trigger.
426
427 = 5.2.0.1 =
428
429 * **Developer notes**
430 * Updated CT library.
431
432 = 5.2.0 =
433
434 * **Improvements**
435 * Improved CT and CMB2 libraries.
436
437 = 5.1.9.1 =
438
439 * **Developer notes**
440 * Updated PHP version required.
441 * Updated license to meet WordPress org requirements.
442
443 = 5.1.9 =
444
445 * **Improvements**
446 * ConvertKit: Improved connection to Kit.
447 * Improved filter log extension.
448 * **Developer Notes**
449 * Added information on Dashboard about new Import File Automations.
450 * Added information on Dashboard about new Restrict Content Automations.
451
452 = 5.1.8 =
453
454 * **Developer Notes**
455 * Small fix to avoid slow loading related to metas.
456
457 = 5.1.7.1 =
458
459 * **Developer Notes**
460 * Small fix.
461
462 = 5.1.7 =
463
464 * **Improvements**
465 * Code optimization.
466 * LearnPress: Added actions support with the latest LearnPress version.
467
468 = 5.1.6 =
469
470 * **Improvements**
471 * Improved AutomatorWP menu.
472 * Deprecated functions updated to adapt to PHP latest version.
473
474 = 5.1.5 =
475
476 * **Improvements**
477 * Added support to file fields.
478 * Fixed notice related to textdomain.
479
480 = 5.1.4 =
481
482 * **New Features**
483 * New integration: FluentCommunity.
484 * FluentCommunity: New trigger: User writes a post in a space.
485 * FluentCommunity: New trigger: User adds a comment in a space.
486 * FluentCommunity: New trigger: User joins a space.
487 * FluentCommunity: New trigger: User completes a course.
488 * FluentCommunity: New action: Add user to a space.
489 * New integration: Paid Membership Subscriptions.
490 * Paid Membership Subscriptions: New trigger: User purchases a subscription of a membership level.
491 * **Improvements**
492 * Improved automation export.
493
494 = 5.1.3 =
495
496 * **Improvements**
497 * Improved role selection in triggers and actions.
498 * Improved scheduled automations to avoid duplicate executions.
499
500 = 5.1.2 =
501
502 * **Developer note**
503 * Updated minifid JS files.
504
505 = 5.1.1 =
506
507 * **Improvements**
508 * Prevent to block automations UI if can not connect with automatorwp.com.
509
510 = 5.1.0 =
511
512 * **Bug fixes**
513 * Fixed vulnerability related to importing automations.
514
515 = 5.0.9 =
516
517 * **Bug fixes**
518 * LearnPress: Fixed bug related Enroll user in course action.
519
520 = 5.0.8 =
521
522 * **New Features**
523 * New integration: Geodirectory.
524 * Geodirectory: New trigger: User reviews a place.
525 * Geodirectory: New trigger: User adds a new place.
526 * Geodirectory: New trigger: Guest reviews a place.
527 * New integration: Quiz and Survey Master.
528 * Quiz and Survey Master: New trigger: User submits a Quiz.
529 * Quiz and Survey Master: New trigger: Guest submits a Quiz.
530 * New integration: Booking Calendar.
531 * WP Booking Calendar: New trigger: A booking is approved.
532 * WP Booking Calendar: New trigger: A booking is cancelled.
533
534 = 5.0.7 =
535
536 * **Bug fixes**
537 * GamiPress: Fixed bug related to Earn points action.
538
539 = 5.0.6 =
540
541 * **Improvements**
542 * Generator: Check to avoid false positives in security plugins.
543
544 = 5.0.5 =
545
546 * **Improvements**
547 * Generator: Check to avoid false positives in security plugins.
548
549 = 5.0.4 =
550
551 * **Improvements**
552 * MailerLite: Added support to MailerLite Classic.
553 * **Developer Notes**
554 * Fixed typo.
555
556 = 5.0.3 =
557
558 * **Bug Fixes**
559 * Fixed tag replacement in trigger filters.
560
561 = 5.0.2 =
562
563 * **Improvements**
564 * Formatter: Nested tags support.
565 * Generator: Nested tags support.
566
567 = 5.0.1 =
568
569 * **New Features**
570 * New integration: Everest Forms.
571 * Everest Forms: New trigger: User submits a form.
572 * Everest Forms: New trigger: Guest submits a form.
573 * **Improvements**
574 * Added check in Custom Tables library.
575 * Added CSS improvement.
576
577 = 5.0.0 =
578
579 * **New Features**
580 * Tags now supported in triggers (even all users and all posts setup).
581 * Generator: Added {generate_hash( VALUE : ALGORITHM )} tag.
582 * Generator: Added {generate_nonce( ACTION )} tag.
583 * Formatter: Added {floor( VALUE )} tag.
584 * Formatter: Added {ceil( VALUE )} tag.
585 * Formatter: Added {lowercase( VALUE )} tag.
586 * Formatter: Added {uppercase( VALUE )} tag.
587 * **Improvements**
588 * Generator: Improved hash selector.
589 * **Developer Notes**
590 * Moved old changelog to changelog.txt.
591
592 = 4.4.7 =
593
594 * **New Features**
595 * New integration: Formatter.
596 * Formatter: New action: Convert string into format.
597 * Formatter: New action: Round number into format.
598 * New integration: Generator.
599 * Generator: New action: Generate a hash.
600 * Generator: New action: Generate a nonce.
601 * **Improvements**
602 * Improved organization of triggers into independent groups.
603
604 = 4.4.6 =
605
606 * **New Features**
607 * New integration: Kali Forms.
608 * Kali Forms: New trigger: User submits a form.
609 * Kali Forms: New trigger: Guest submits a form.
610 * New integration: Pretty Links.
611 * Pretty Links: New trigger: User clicks a pretty link.
612 * New integration: weForms.
613 * weForms: New trigger: User submits a form.
614 * weForms: New trigger: Guest submits a form.
615 * **Improvements**
616 * Added conditions for All Users and All Posts automations.
617
618 = 4.4.5 =
619
620 * **Developer Notes**
621 * Tested in WordPress 6.6.
622
623 = 4.4.4 =
624
625 * **Improvements**
626 * WordPress: Improved labels in actions related to metas.
627 * **Bug Fixes**
628 * Mailchimp: Fixed bug related to tags selection.
629
630 = 4.4.3 =
631
632 * **Improvements**
633 * WordPress: Add field in action Create Post to add the post to a category.
634
635 = 4.4.2 =
636
637 * **Improvements**
638 * Mailchimp: Updated Mailchimp templates API calls.
639
640 = 4.4.1 =
641
642 * **Improvements**
643 * Get the WordPress email from & from name as default.
644
645 = 4.4.0 =
646
647 * **New Features**
648 * Added the field "From Name" in the "Send email" action.
649 * **Improvements**
650 * Ensure that from name & email address is applied to the email sent from the action "Send email".
651 * Improve the options form display in the action "Send email".
652 * **Developer Notes**
653 * Moved old changelog to changelog.txt.
654
655 = 4.3.9 =
656
657 * **Improvements**
658 * Fluent Forms: Support to checkbox fields.
659
660 = 4.3.8 =
661
662 * **Bug fixes**
663 * GamiPress: Improved check for delete post triggers.
664
665 = 4.3.7 =
666
667 * **Bug fixes**
668 * GamiPress: Fixed tag selection in user fields.
669
670 = 4.3.6 =
671
672 * **Improvements**
673 * WordPress: Check for delete post triggers.
674 * **Bug Fixes**
675 * MailerLite: Fixed bug related to add subscribers trigger.
676
677 = 4.3.5 =
678
679 * **Bug Fixes**
680 * Bug fixed to avoid launching triggers related to post updates twice.
681 * ActiveCampaign: Fixed a PHP warning related to user information.
682
683 = 4.3.4 =
684
685 * **Bug Fixes**
686 * Fixed bug related to Webhooks tags.
687
688 = 4.3.3 =
689
690 * **Improvements**
691 * Added tags for post taxonomies.
692
693 = 4.3.2 =
694
695 * **New Features**
696 * Availability to create Action Tags.
697 * **Improvements**
698 * Ensure compatibility of form integrations with the new Trigger Tags.
699 * WPCode: Ensure compatibility with PRO version.
700
701 = 4.3.1 =
702
703 * **Bug Fixes**
704 * SureCart: Fixed bug to get the customer data correctly.
705
706 = 4.3.0 =
707
708 * **New Features**
709 * New integration: ARForms.
710 * ARForms: New trigger: User submits a form.
711 * ARForms: New trigger: Guest submits a form.
712 * New integration: ConvertKit.
713 * ConvertKit: New action: Add user to form.
714 * ConvertKit: New action: Add user to sequence.
715 * ConvertKit: New action: Add tag to user.
716 * ConvertKit: New action: Remove tag from user.
717
718 = 4.2.2 =
719
720 * **Improvements**
721 * BuddyBoss: Improvements in the preview link function when adding activity.
722
723 = 4.2.1 =
724
725 * **Bug Fixes**
726 * BuddyPress: Added compatibility with BuddyPress 12.0.0.
727
728 = 4.2.0 =
729
730 * **Bug Fixes**
731 * MailerLite: First name and last name can be added when a user is subscribed to a group.
732
733 = 4.1.0 =
734
735 * **Bug Fixes**
736 * ClickUp: Fixed typo.
737 * MailerLite: Fixed typo.
738 * Restrict Content PRO: Fixed expiration date in Add Membership action when is empty.
739
740 = 4.0.0 =
741
742 * **Improvements**
743 * WordPress: Added filters on "Update post" triggers to allow override all parameters.
744
745 = 3.9.0 =
746
747 * **Improvements**
748 * Improved SQL queries to add indexes.
749
750 = 3.8.0 =
751
752 * **Improvements**
753 * Improved support for strict mode databases.
754
755 = 3.7.0 =
756
757 * **Improvements**
758 * Ensure times option in triggers does not allow value zero.
759 * Added confitions to WordPress triggers related to metas.
760
761 = 3.6.0 =
762
763 * **Improvements**
764 * Ensure compatibility with PHP 8.2.
765
766 = 3.5.0 =
767
768 * **Bug Fixes**
769 * Fluent Forms: Fixed anonymous trigger.
770 * Restrict Content Pro: Fixed expiration date in Add Membership action.
771
772 = 3.4.0 =
773
774 * **Improvements**
775 * Added checks to avoid unnecessary ajax requests.
776
777 = 3.3.0 =
778
779 * **Bug Fixes**
780 * Check call to API to avoid warnings due to integrations.
781
782 = 3.2.0 =
783
784 * **New Features**
785 * New integration: ClickUp.
786 * ClickUp: New action: Add comment to a task.
787 * ClickUp: New action: Add tag to a task.
788 * ClickUp: New action: Create a list.
789 * ClickUp: New action: Create a new task in list.
790 * New integration: Kadence Blocks.
791 * Kadence Blocks: New trigger: User submits a form.
792 * Kadence Blocks: New trigger: Guest submits a form.
793 * New integration: WP All Import.
794 * WP All Import: New trigger: User completes an import.
795 * WP All Import: New trigger: User imports posts of a type.
796
797 = 3.1.0 =
798
799 * **Bug Fixes**
800 * Check call to API to avoid warnings due to integrations.
801
802 = 3.0.0 =
803
804 * **Bug Fixes**
805 * ARMember: Fixed compatibility with ARMember Complete Membership.
806
807 = 2.8.0 =
808
809 * **New Features**
810 * New integration: ARMember.
811 * ARMember: New trigger: User added to a membership plan.
812 * ARMember: New action: Add user to membership plan.
813 * New integration: WooCommerce Shipstation.
814 * WooCommerce Shipstation: New trigger: User\'s order gets shipped.
815 * New integration: Code Snippets.
816 * Code Snippets: New action: Activate a snippet.
817 * Code Snippets: New action: Deactivate a snippet.
818 * **Bug Fixes**
819 * Fixed input fields to allow value 0.
820 * WooCommerce: Fixed tag "woocommerce_order_number".
821
822 = 2.7.7 =
823
824 * **Bug Fixes**
825 * Restrict Content PRO: Fixed detection of Restrict Content PRO plugin.
826
827 = 2.7.6 =
828
829 * **Bug Fixes**
830 * Fixed JS error.
831
832 = 2.7.5 =
833
834 * **New Features**
835 * New integration: Gravity Kit.
836 * Gravity Kit: New trigger: User gets entry approved in form.
837 * Gravity Kit: New trigger: Guest gets entry approved in form.
838 * New integration: WPCode.
839 * WPCode: New action: Activate a snippet.
840 * WPCode: New action: Deactivate a snippet.
841
842 = 2.7.4 =
843
844 * **New Features**
845 * New integration: Charitable.
846 * Charitable: New trigger: User makes a donation.
847 * Charitable: New trigger: Guest makes a donation.
848
849 = 2.7.3 =
850
851 * **Improvements**
852 * Added filter to handle tags in schedule actions.
853
854 = 2.7.2 =
855
856 * **New Features**
857 * New integration: Thrive Leads
858 * Thrive Leads: New trigger: User submits any/specific form.
859 * Thrive Leads: New trigger: Guest submits any/specific form.
860 * New integration: Thrive Ovation
861 * Thrive Ovation: New trigger: User submits a testimonial.
862 * Thrive Ovation: New trigger: Guest submits a testimonial.
863
864 = 2.7.1 =
865
866 * **Bug Fixes**
867 * Fluent Forms: Fixed deprecated hooks to adapt to Fluent Forms latest version.
868
869 = 2.7.0 =
870
871 * **Bug Fixes**
872 * WPLMS: Updated to the WPLMS latest version.
873
874 = 2.6.9 =
875
876 * **Bug Fixes**
877 * Prevent incorrect formatting of the URL in the "Redirect user to URL" action.
878
879 = 2.6.8 =
880
881 * **New Features**
882 * Added a clear all logs button on logs list view.
883 * Added post date and modified date tags (GMT version too).
884 * New action: Run an all users automation.
885 * New action: Run an all posts automation.
886
887 = 2.6.7 =
888
889 * **Bug Fixes**
890 * MailerLite: Fixed bug on MailerLite connection.
891 * Paid Memberships Pro: Fixed trigger "User cancels a subscription of a membership level" to adapt to latest version of Paid Memberships Pro.
892
893 = 2.6.6 =
894
895 * **New Features**
896 * New integration: MailerLite
897 * MailerLite: New action: Add/Update user to MailerLite.
898 * MailerLite: New action: Add user to group.
899
900 = 2.6.5.1 =
901
902 * **Developer Notes**
903 * Fixed PHP notices caused by add_submenu_page() function when passing null as first parameter.
904
905 = 2.6.5 =
906
907 * **Improvements**
908 * BuddyBoss: Improved checking to ensure BuddyBoss functions exist.
909
910 = 2.6.4 =
911
912 * **Improvements**
913 * BuddyBoss: Improved trigger "User updates profile information" to avoid launch it when information did not change.
914
915 = 2.6.3 =
916
917 * **Improvements**
918 * Advanced Custom Fields: Improved the selection of fields for all types of posts.
919 * Advanced Custom Fields: Improved trigger "User updates post field with a value" will be launched when the field value is added the first time.
920 * JetEngine: Trigger works only with JetEngine types.
921
922 = 2.6.2 =
923
924 * **New Features**
925 * New integration: JetEngine.
926 * JetEngine: New trigger: User publishes a post of a type.
927 * **Improvements**
928 * WordPress: Improved trigger "User meta gets updated with a value" to work when a value is added.
929
930 = 2.6.1 =
931
932 * **New Features**
933 * New integration: Easy Affiliate.
934 * Easy Affiliate: New trigger: User becomes an affiliate.
935 * Easy Affiliate: New trigger: User earns a referral.
936
937 = 2.6.0 =
938
939 * **New Features**
940 * New integration: SureCart.
941 * SureCart: New trigger: User makes a purchase.
942 * **Developer Notes**
943 * Moved old changelog to changelog.txt.
944
945 = 2.5.9.1 =
946
947 * **Improvements**
948 * Improved escaping of SQL queries.
949
950 = 2.5.9 =
951
952 * **Improvements**
953 * Added more nonce checks to prevent CSRF attacks.
954 * Added more sanitization checks to database queries.
955
956 = 2.5.8 =
957
958 * **Improvements**
959 * AffiliateWP: Updated "User becomes an affiliate" trigger to adapt to AffiliateWP new version.
960
961 = 2.5.7 =
962
963 * **Improvements**
964 * WordPress: New field to update Display Name on action "Update User".
965
966 = 2.5.6 =
967
968 * **Bug Fixes**
969 * Fixed logs clean up recurring schedule when Action Scheduler is active.
970
971 = 2.5.5 =
972
973 * **Improvements**
974 * Performance improvements while loading integrations.
975 * Added an extra check to prevent issues if an old integration is active.
976 * Removed backward compatibility for free integrations since they have been removed 1 year ago.
977
978 = 2.5.4 =
979
980 * **Developer Notes**
981 * Added new hooks to extend the automation clone functionality.
982 * **Bug Fixes**
983 * ActiveCampaign: Fixed a PHP warning related to webhooks.
984
985 = 2.5.3 =
986
987 * **Improvements**
988 * Improved the auto logs cleanup to work even with large amounts of logs entries.
989
990 = 2.5.2 =
991
992 * **Improvements**
993 * BuddyBoss: Added check for updated activities to avoid send notifications.
994
995 = 2.5.1 =
996
997 * **Improvements**
998 * Added more nonce checks to prevent CSRF attacks.
999
1000 = 2.5.0 =
1001
1002 * **Improvements**
1003 * Meta Box: Added support for custom types.
1004 * **Bug Fixes**
1005 * FluentCRM: Fixed function to get the WordPress user ID.
1006 * WP Fusion: Fixed triggers to handle "Any" tag.
1007 * **Developer Notes**
1008 * Moved old changelog to changelog.txt.
1009
1010 = 2.4.9 =
1011
1012 * **Bug Fixes**
1013 * WP Simple Pay: Fixed display of form titles.
1014
1015 = 2.4.8 =
1016
1017 * **New Features**
1018 * New tag: {date:FORMAT:VALUE} to place relative dates like {date:d/m/Y:+1 month}
1019 * New tag: {timestamp:VALUE} to place relative timestamps like {timestamp:+1 month}
1020
1021 = 2.4.7 =
1022
1023 * **New Features**
1024 * New integration: Meta Box.
1025 * Meta Box: New trigger: User updates post field with a value.
1026 * Meta Box: New action: Update post field with a value.
1027
1028 = 2.4.6 =
1029
1030 * **Improvements**
1031 * Advanced Custom Fields (ACF): Custom option on post selection for "Update post field with a value" action.
1032 * wpDiscuz: Improved checking to detect if it is configured the option "Use guest email to detect registered account".
1033 * wpForo: Updated forums and topic selections to adapt triggers to version 2.0.0.
1034 * **Bug Fixes**
1035 * BuddyPress: Fixed group ID type in action "Add user to group".
1036
1037 = 2.4.5 =
1038
1039 * **Improvements**
1040 * Updated add-ons API.
1041
1042 = 2.4.4 =
1043
1044 * **Bug fixes**
1045 * Presto Player: Fixed tags to get data from logged automations.
1046
1047 = 2.4.3 =
1048
1049 * **Improvements**
1050 * Skip some checks for automations with 1 trigger to allow run the automation even if there are invalid logs from previous tests.
1051 * **Bug Fixes**
1052 * Fixed date calculation for recurring automations.
1053
1054 = 2.4.2 =
1055
1056 * **Improvements**
1057 * Prevent to check for redirects if user is not logged in.
1058
1059 = 2.4.1 =
1060
1061 * **Bug Fixes**
1062 * Adding property checks to response object to prevent TypeError warnings in redirect Javascript.
1063
1064 = 2.4.0 =
1065
1066 * **Improvements**
1067 * Tested with WordPress 6.1.
1068 * **Developer Notes**
1069 * Moved old changelog to changelog.txt.
1070
1071 = 2.3.9 =
1072
1073 * **Bug Fixes**
1074 The Events Calendar: Fixed warning when confirming RSVP since Events Tickets has 2 different ways to launch the same hook with different parameters.
1075
1076 = 2.3.8 =
1077
1078 * **Improvements**
1079 * Added more sanitization and escaping checks (thanks Shahjahan Jewel).
1080
1081 = 2.3.7 =
1082
1083 * **Bug Fixes**
1084 * AmeliaBooking: Fixed anonymous triggers checking user logged.
1085
1086 = 2.3.6 =
1087
1088 * **Improvements**
1089 * Improved URL sanity checks to prevent duplicated ampersands in "Redirect user to URL" action.
1090 * **Bug Fixes**
1091 * Fixed incorrect check to meet if a plugin integration should be loaded.
1092
1093 = 2.3.5 =
1094
1095 * **Bug Fixes**
1096 * Fixed typo when including JetFormBuilder integration files.
1097
1098 = 2.3.4 =
1099
1100 * **Improvements**
1101 * Improved URL sanity checks to keep its parameters in "Redirect user to URL" action.
1102
1103 = 2.3.3 =
1104
1105 * **New Features**
1106 * New integration: Download Manager.
1107 * New integration: JetFormBuilder.
1108 * New integration: StudioCart.
1109 * JetFormBuilder: New trigger: User submits a form.
1110 * JetFormBuilder: New anonymous trigger: Guest submits a form.
1111 * StudioCart: New trigger: User purchases a product.
1112 * **Improvements**
1113 * LearnDash: Added name of groups in "Make user the leader of a group" action label.
1114
1115 = 2.3.2 =
1116
1117 * **Bug Fixes**
1118 * Fixed user ID assigned on "Delete user" action.
1119
1120 = 2.3.1 =
1121
1122 * **New Features**
1123 * New integration: Google Calendar.
1124 * **Developer Notes**
1125 * Fixed wrong options in number condition fields (thanks @alexstewartja).
1126 * Improved automatorwp_get_array_key_value() function bringing support to search by multiples keys (thanks @alexstewartja).
1127
1128 = 2.3.0 =
1129
1130 * **Improvements**
1131 * Ensure to load all required script files in the automation edit screen.
1132 * **Bug Fixes**
1133 * Fixed custom options replacement on filters.
1134 * **Developer Notes**
1135 * Moved old changelog to changelog.txt.
1136
1137 = 2.2.9 =
1138
1139 * **New Features**
1140 * BuddyBoss: New tags: Invitation tags to get the inviter and invited IDs.
1141 * **Bug Fixes**
1142 * MailPoet: Fixed variable type error in "Add subscriber to list" action due to MailPoet new version.
1143
1144 = 2.2.8 =
1145
1146 * **Bug Fixes**
1147 * BuddyPress: Fixed the add user to group action to prevent to work with strings as group ID.
1148 * BuddyBoss: Fixed the add user to group action to prevent to work with strings as group ID.
1149 * Fixed a PHP notice in AutomatorWP settings screen.
1150
1151 = 2.2.7 =
1152
1153 * **Bug Fixes**
1154 * Fixed incorrect function in the Advanced Custom Fields (ACF) integration.
1155
1156 = 2.2.6 =
1157
1158 * **New Features**
1159 * New integration: Advanced Custom Fields (ACF).
1160 * Advanced Custom Fields: New trigger: User updates post field with a value.
1161 * Advanced Custom Fields: New action: Update post field with a value.
1162 * **Bug Fixes**
1163 * Fixed some incorrect text domain names.
1164
1165 = 2.2.5 =
1166
1167 * **Improvements**
1168 * ActiveMember360: All actions adapted to last version of ActiveMember360.
1169 * **Bug Fixes**
1170 * wpForo: Updated wpForo install check to meet wpForo main class change in 2.0.0.
1171 * Fixed parameters check when excluding URLs.
1172
1173 = 2.2.4 =
1174
1175 * **Bug Fixes**
1176 * ActiveCampaign: Fixed a bug that causes contact is not detected in ActiveCampaign if email contains special characters.
1177
1178 = 2.2.3 =
1179
1180 * **New Features**
1181 * Added the "All posts" automation, an automation to run actions on all or on a filtered group of posts manually, on a specific date or on a recurring basis (Ideal for automate maintenance tasks on your site posts like clean up the older posts or email administrators about pending ones).
1182 * **Improvements**
1183 * Improved the redirect URL Javascript checks.
1184
1185 = 2.2.2 =
1186
1187 * **New Features**
1188 * Added the "All users" automation, an automation to run actions on all or on a filtered group of users manually, on a specific date or on a recurring basis.
1189 * **Improvements**
1190 * Improved the redirect URL action to work even when other plugins do a redirect.
1191 * Removed a non required check of a Javascript file exists in AutomatorWP > Settings screen.
1192 * Prevent PHP warnings during activation caused by CMB2 library.
1193
1194 = 2.2.1 =
1195
1196 * **New Features**
1197 * New integration: Autonami.
1198 * Autonami: New trigger: User added to list.
1199 * Autonami: New trigger: Tag added to user.
1200 * Autonami: New anonymous trigger: Contact added to list.
1201 * Autonami: New anonymous trigger: Tag added to contact.
1202 * Autonami: New action: Add a tag to the user.
1203 * Autonami: New action: Add a tag to a contact.
1204 * **Improvements**
1205 * Style improvements to table fields display.
1206
1207 = 2.2.0 =
1208
1209 * **Bug Fixes**
1210 * ActiveCampaign: Fixed a bug that causes tags are not getting loaded correctly.
1211 * **Developer Notes**
1212 * Moved old changelog to changelog.txt.
1213
1214 = 2.1.9 =
1215
1216 * **Bug Fixes**
1217 * Prevent PHP warnings during activation caused by checking the existent database tables during activation.
1218
1219 = 2.1.8 =
1220
1221 * New integration: Jetpack CRM.
1222 * Jetpack CRM: New trigger: New company added.
1223 * Jetpack CRM: New trigger: New contact added.
1224 * Jetpack CRM: New trigger: Tag added to company.
1225 * Jetpack CRM: New trigger: Tag added to contact.
1226
1227 = 2.1.7 =
1228
1229 * **Improvements**
1230 * Performance improvement reducing the database queries to check if a table exists.
1231 * FluentCRM: Performance improvement reducing the database queries to build the contact tags.
1232
1233 = 2.1.6 =
1234
1235 * **Bug Fixes**
1236 * Tutor LMS: Fixed a bug on the "Enroll user to course" action for paid courses.
1237
1238 = 2.1.5 =
1239
1240 * **New Features**
1241 * New integration: Thrive Quiz Builder.
1242 * Thrive Quiz Builder: New trigger: User completes a quiz.
1243 * BuddyBoss: Added the ability to add a link preview to the "Add an activity to user" action.
1244 * WooCommerce: New tag: Order Currency.
1245 * WooCommerce: New tag: Order Currency Symbol.
1246 * **Bug Fixes**
1247 * LearnPress: Fixed hidden button "Continue" in lessons.
1248
1249 = 2.1.4 =
1250
1251 * **New Features**
1252 * WordPress: Added the ability to select a different user in the action "Add, change or remove role to user".
1253 * **Improvements**
1254 * GamiPress: Check if user to reward on actions exists.
1255 * Tested with WordPress 6.0.
1256
1257 = 2.1.3 =
1258
1259 * **New Features**
1260 * WordPress: New trigger: User updates a post.
1261 * WordPress: New trigger: User updates a post of a type.
1262 * WordPress: New trigger: User updates a post of a taxonomy.
1263 * WordPress: New trigger: User updates a field of a post.
1264 * **Improvements**
1265 * Prevent to display revisions from on post selector fields.
1266
1267 = 2.1.2 =
1268
1269 * **New Features**
1270 * New integration: Thrive Apprentice.
1271 * Thrive Apprentice: New trigger: User completes a course.
1272 * Thrive Apprentice: New action: Enroll user to a product.
1273
1274 = 2.1.1 =
1275
1276 * **Improvements**
1277 * Mailchimp: Make tags selector be able to query all tags in the account.
1278
1279 = 2.1.0 =
1280
1281 * **New Features**
1282 * BuddyBoss: Added the activity author ID tag.
1283 * BuddyPress: Added the activity author ID tag.
1284 * **Improvements**
1285 * WooCommerce: Added a link to the order on logs entries where an order is assigned.
1286 * **Bug Fixes**
1287 * Mailchimp: Fixed a small bug that caused credentials not getting saved correctly.
1288
1289 = 2.0.9 =
1290
1291 * **New Features**
1292 * Added the "Post Type Label" tag to display the post type label.
1293 * **Improvements**
1294 * Mailchimp: Only load Mailchimp libraries when needed.
1295
1296 = 2.0.8 =
1297
1298 * **New Features**
1299 * Mailchimp: New action: New Integration: Mailchimp.
1300 * Mailchimp: New action: Add tag to user.
1301 * Mailchimp: New action: Subscribe user to an audience.
1302 * Mailchimp: New action: Add note to user.
1303
1304 = 2.0.7 =
1305
1306 * **New Features**
1307 * New Integration: Amelia.
1308 * Amelia: New trigger: User books an appointment.
1309 * Amelia: New anonymous trigger: Guest books an appointment.
1310 * **Improvements**
1311 * Added support for datetime fields.
1312
1313 = 2.0.6 =
1314
1315 * **New Features**
1316 * New integration: ActiveCampaign.
1317 * ActiveCampaign: New trigger: User added to ActiveCampaign.
1318 * ActiveCampaign: New trigger: Tag added to user.
1319 * ActiveCampaign: New action: Add user to ActiveCampaign.
1320 * ActiveCampaign: New action: Add tag to user.
1321 * **Improvements**
1322 * Update code to prevent PHP warnings caused by old PHP versions.
1323 * TutorLMS: Updated code to match with TutorLMS 2.0.
1324
1325 = 2.0.5 =
1326
1327 * **Developer Notes**
1328 * Added the object_id parameter when parsing the automation item label.
1329
1330 = 2.0.4 =
1331
1332 * **Improvements**
1333 * Added support to render options with multiples values in triggers or actions labels.
1334
1335 = 2.0.3 =
1336
1337 * **Improvements**
1338 * LearnPress: Updated enroll user to course action to match with the latest LearnPress version.
1339 * WPLMS: Updated check to meet if WPLMS is installed to match latest WPLMS v4.3.
1340
1341 = 2.0.2 =
1342
1343 * **Developer Notes**
1344 * Updated CMB2 library to 2.10.1.
1345
1346 = 2.0.1 =
1347
1348 * **Improvements**
1349 * Dashboard updated with new links to documentation.
1350 * **Bug Fixes**
1351 * Fixed issue with the reset password link and URL replacement.
1352
1353 = 2.0.0 =
1354
1355 * **New Features**
1356 * Added the "Dashboard" page.
1357 * New tag: Added the {date} tag to render the current date & time with support for custom formats using the is as {date:FORMAT}.
1358 * New tag: Added the {timestamp} tag to render the current timestamp.
1359 * **Improvements**
1360 * WooCommerce: Added support to detect manual memberships assignations.
1361 * **Developer Notes**
1362 * Moved old changelog to changelog.txt.
1363
1364 = 1.9.9 =
1365
1366 * **New Features**
1367 * New Integration: Divi.
1368 * Divi: New Trigger: User submits a form.
1369 * Divi: New Anonymous Trigger: Guest submits a form.
1370
1371 = 1.9.8 =
1372
1373 * **New Features**
1374 * WooCommerce: Added the order customer note tag.
1375 * **Improvements**
1376 * LearnPress: Updated enroll user to course action to match with the latest LearnPress version.
1377 * Reorder the integrations list alphabetically in the edit automation screen.
1378
1379 = 1.9.7 =
1380
1381 * **Bug Fixes**
1382 * Fixed incorrect call of the wp_update_user() function.
1383 * **Developer Notes**
1384 * Tested with WordPress 5.9.
1385
1386 = 1.9.6 =
1387
1388 * **Bug Fixes**
1389 * WishList Member: Prevent to render levels without ID on membership levels option fields.
1390
1391 = 1.9.5 =
1392
1393 * **New Features**
1394 * New integration: Fluent Support.
1395 * Fluent Support: New trigger: Agent opens a ticket.
1396 * Fluent Support: New trigger: Client opens a ticket.
1397 * **Improvements**
1398 * Zoom: Force auto approval if registrant status is set to approve.
1399
1400 = 1.9.4 =
1401
1402 * **Developer Notes**
1403 * Added support for CMB2 fields data removal if field has "multiple" set to "true".
1404
1405 = 1.9.3 =
1406
1407 * **New Features**
1408 * New trigger: User gets deleted.
1409 * New trigger: User role changes from role to role.
1410 * New Action: Update multiple posts.
1411 * New Action: Delete a post.
1412 * New Action: Delete multiple posts.
1413 * New Action: Delete a user.
1414 * **Improvements**
1415 * WishList Member: Updated class check to correctly detect if WishList Member is active.
1416 * Zoom: Added the ability to register registrants with a custom status (approved, denied or pending).
1417 * WordPress: Added support to the user nicename in the trigger "User field gets updated".
1418 * **Developer Notes**
1419 * Make use of the min() function when defining length of the table keys (thanks to @mholubowski).
1420
1421 = 1.9.2 =
1422
1423 * **New Features**
1424 * FluentCRM: New trigger: User gets added.
1425 * FluentCRM: New trigger: User status change to a status.
1426 * FluentCRM: New anonymous trigger: A tag added to a contact.
1427 * FluentCRM: New anonymous trigger: Contact gets added to a list.
1428 * FluentCRM: New anonymous trigger: Contact status change to a status.
1429 * FluentCRM: New tags: Contact field and custom field tags.
1430
1431 = 1.9.1.1 =
1432
1433 * **New Features**
1434 * Make the post type selector more flexible and with support to private post types.
1435
1436 = 1.9.1 =
1437
1438 * **Improvements**
1439 * LearnDash: Update quiz listener to match with LearnDash 3.0.0 changes.
1440 * **Developer Notes**
1441 * Quote all fields and indexes during database creation to improve compatibility with some database servers.
1442
1443 = 1.9.0 =
1444
1445 * **Improvements**
1446 * Store the "Call a function" action result to meet the function return.
1447 * Ensure to pass all tags on filter logs entries.
1448 * **Developer Notes**
1449 * Moved old changelog to changelog.txt.
1450
1451 = 1.8.9 =
1452
1453 * **Improvements**
1454 * WooCommerce: Improved "User is added to a membership" trigger detection.
1455
1456 = 1.8.8 =
1457
1458 * **Improvements**
1459 * WooCommerce: Ensure to trigger "User is added to a membership" only for active memberships.
1460 * **Bug Fixes**
1461 * Fixed the {times} tag replacement to show the correct number of times the user has triggered a trigger.
1462
1463 = 1.8.7 =
1464
1465 * **Bug Fixes**
1466 * Fixed incorrect check for the "starts with", "ends with" and "contains" conditions.
1467
1468 = 1.8.6 =
1469
1470 * **Improvements**
1471 * LearnDash: Update code to match with latest LearnDash changes.
1472
1473 = 1.8.5 =
1474
1475 * **Bug Fixes**
1476 * Fixed issue during database tables creation for numeric keys.
1477
1478 = 1.8.4 =
1479
1480 * **Improvements**
1481 * Ensure to provide a key length during database indexes creation to avoid issues with databases that requires key length.
1482
1483 = 1.8.3 =
1484
1485 * **Improvements**
1486 * Improved database indexes creation to ensure maximum performance on the AutomatorWP tables.
1487 * Ensure the creation of table indexes during installation.
1488 * Updated AutomatorWP table versions to force table indexes creation on already installed websites.
1489 * Updated Custom Tables library.
1490
1491 = 1.8.2 =
1492
1493 * **Developer Notes**
1494 * Added more hooks to make the triggers replacement more flexible.
1495
1496 = 1.8.1 =
1497
1498 * **Improvements**
1499 * Tutor LMS: Ensure to mark the enrollment as completed on "Enoll user in a course" action.
1500
1501 = 1.8.0.1 =
1502
1503 * **Improvements**
1504 * Ensure to get the existent cache for database recounting queries.
1505
1506 = 1.8.0 =
1507
1508 * **New Features**
1509 * WordPress: New filter: User with field exists or does not exists.
1510 * New integration: SliceWP.
1511 * SliceWP: New trigger: User becomes an affiliate.
1512 * **Improvements**
1513 * Improved the way to detect that all actions of an automation has been executed.
1514 * Ensure to clear the completion times cache when a filter entry gets registered.
1515 * **Developer Notes**
1516 * Moved old changelog to changelog.txt.
1517
1518 = 1.7.9.2 =
1519
1520 * **Improvements**
1521 * Improved support for numeric values on "Call a function" and "Run a WordPress hook" actions.
1522
1523 = 1.7.9.1 =
1524
1525 * **New Features**
1526 * Added support for booleans on "Call a function" and "Run a WordPress hook" actions.
1527
1528 = 1.7.9 =
1529
1530 * **New Features**
1531 * New action: Call a function.
1532 * New action: Run a WordPress hook.
1533 * GamiPress: Added the ability to insert a user earning entry in the "Award points to user" action.
1534
1535 = 1.7.8 =
1536
1537 * **New Features**
1538 * New trigger: User deletes a post.
1539 * New trigger: User deletes a post of a type.
1540 * New trigger: User deletes a post in a taxonomy.
1541 * **Improvements**
1542 * Added checks in Javascript to detect if URL is correctly passed on redirect.
1543 * **Developer Notes**
1544 * Added filter to prevent to load an integration.
1545
1546 = 1.7.7 =
1547
1548 * **Bug Fixes**
1549 * Presto Player: Fixed typo on a video selector label.
1550
1551 = 1.7.6 =
1552
1553 * **Improvements**
1554 * Improvements in the flat condition filter to apply better checks depending of the condition configured.
1555 * Security improvements added extra checks to all ajax calls.
1556
1557 = 1.7.5 =
1558
1559 * **Bug Fixes**
1560 * Fixed flat condition filter check to correctly compare the values provided.
1561
1562 = 1.7.4 =
1563
1564 * **New Features**
1565 * Added new tags to get the post thumbnail as an img HTML tag, ID and URL.
1566 * **Improvements**
1567 * Make the flat condition filter able to detect numeric values to correctly compare them.
1568 * Newsletter: Improved the list selector.
1569
1570 = 1.7.3 =
1571
1572 * **New Features**
1573 * PeepSo: Added post tags to the "User writes an activity post" trigger.
1574 * **Improvements**
1575 * Presto Player: Improved the video selector to correctly load videos instead of video blocks.
1576
1577 = 1.7.2 =
1578
1579 * **Improvements**
1580 * WPLMS: Updated check to meet if WPLMS is installed to match latest WPLMS v4.
1581
1582 = 1.7.1 =
1583
1584 * **New Features**
1585 * New integration: Advanced Ads.
1586 * Advanced Ads: New trigger: User ad gets published.
1587 * Advanced Ads: New trigger: User ad gets unpublished.
1588 * Advanced Ads: New trigger: User ad expires.
1589
1590 = 1.7.0 =
1591
1592 * **Bug Fixes**
1593 * wpForo: Fixed typo that prevents some tags to get rendered correctly.
1594 * **Developer Notes**
1595 * Moved old changelog to changelog.txt.
1596
1597 = 1.6.9 =
1598
1599 * **New Features**
1600 * Tested AutomatorWP with WordPress 5.8.
1601 * **Improvements**
1602 * wpForo: Improved all listeners to correctly match with the wpForo database structure.
1603 * **Bug Fixes**
1604 * MailPoet: Fixed typo in "Add subscriber to list" action.
1605 * **Developer Notes**
1606 * Added new filters to exclude URLs from the redirect check.
1607
1608 = 1.6.8 =
1609
1610 * **Bug Fixes**
1611 * WS Form: Fixed WS Form version check.
1612
1613 = 1.6.7 =
1614
1615 * **New Features**
1616 * New integration: WS Form.
1617 * WS Form: New trigger: User submits a form.
1618 * WS Form: New trigger: Guest submits a form.
1619 * **Improvements**
1620 * LearnPress: Updated complete lesson listener to latest LearnPress version.
1621
1622 = 1.6.6 =
1623
1624 * **New Features**
1625 * Added the log time in AutomatorWP > Logs.
1626 * **Bug Fixes**
1627 * Fixed contains and does not contains check for the Flat Condition filter.
1628
1629 = 1.6.5 =
1630
1631 * **New Features**
1632 * New integration: Awesome Support.
1633 * Awesome Support: New trigger: Agent opens a ticket.
1634 * Awesome Support: New trigger: Client opens a ticket.
1635 * New integration: Modern Events Calendar.
1636 * Modern Events Calendar: New trigger: User booking for any/specific event is completed.
1637 * **Developer Notes**
1638 * Made ajax selector request data more extensible.
1639
1640 = 1.6.4 =
1641
1642 * **New Features**
1643 * WordPress: New trigger: User resets their password.
1644 * WordPress: New trigger: User profile field gets updated.
1645 * **Improvements**
1646 * Style improvements for the filter selector.
1647
1648 = 1.6.3 =
1649
1650 * **Improvements**
1651 * Elementor: Improved pro version detection checks.
1652 * Replace the use of constants by the plugin_dir_url() when registering integrations.
1653 * **Bug Fixes**
1654 * Elementor: Fixed constants already defined.
1655
1656 = 1.6.2 =
1657
1658 * **Improvements**
1659 * Improved filters check for triggers and actions with multiples filters.
1660 * Performance improvements in filters check function.
1661
1662 = 1.6.1 =
1663
1664 * **Bug Fixes**
1665 * Fixed a issue that causes that automations with several OR filters does not get completed.
1666
1667 = 1.6.0 =
1668
1669 * **Bug Fixes**
1670 * BuddyBoss: Fixed the group tags and stop to use the post tags in groups.
1671 * BuddyPress: Fixed the group tags and stop to use the post tags in groups.
1672 * **Developer Notes**
1673 * Moved old changelog to changelog.txt.
1674
1675 = 1.5.9 =
1676
1677 * **Improvements**
1678 * Improved functions to detect if integration is active to make it work even if some WordPress core functions have been deactivated.
1679
1680 = 1.5.8 =
1681
1682 * **Improvements**
1683 * Paid Memberships Pro: Improved membership expiration listener.
1684 * **Bug Fixes**
1685 * Fixed undefined var in Javascript.
1686
1687 = 1.5.7 =
1688
1689 * **Bug Fixes**
1690 * Fixed bug on filters check when all filters operators are OR.
1691 * Elementor: Fixed tags replacement bug.
1692 * GamiPress: Fixed user to award on all GamiPress actions.
1693 * WooCommerce: Fixed issue that prevents to load all actions correctly.
1694
1695 = 1.5.6 =
1696
1697 * **New Features**
1698 * New integration with Newsletter.
1699 * Newsletter: New anonymous trigger: Guest subscribes to a list.
1700
1701 = 1.5.5 =
1702
1703 * **Improvements**
1704 * Improved the display of nested elements in logs.
1705 * HappyForms: Added support to detect HappyForms pro.
1706 * **Bug Fixes**
1707 * Fixed a typo that causes that notifications to new created users on anonymous automations are not getting sent.
1708
1709 = 1.5.4 =
1710
1711 * **Improvements**
1712 * Renamed integrations class names to prevent errors if any integration is installed.
1713
1714 = 1.5.3 =
1715
1716 * **Bug Fixes**
1717 * Fixed some integrations are not getting loaded.
1718 * Fixed detection of recommended triggers and actions.
1719
1720 = 1.5.2 =
1721
1722 * **Bug Fixes**
1723 * Fixed undefined function call on activation.
1724
1725 = 1.5.1 =
1726
1727 * **New Features**
1728 * Moved all integrations inside AutomatorWP core plugin.
1729 * **Improvements**
1730 * Style improvements on the settings area.
1731
1732 = 1.5.0 =
1733
1734 * **New Features**
1735 * Added a new setting to configure the minimum role allowed to manage AutomatorWP.
1736 * New user tag: {user_url} to pass the user's website URL.
1737 * **Improvements**
1738 * Improved support for array fields on export through URL.
1739 * **Developer Notes**
1740 * Updated Custom Tables library.
1741 * New hooks to exclude options when getting cloned or exported through URL.
1742
1743 = 1.4.9 =
1744
1745 * **New Features**
1746 * New action: Update a post.
1747 * New user tag: {avatar} to pass the user avatar image (in a <img> HTML tag).
1748 * New user tag: {avatar_url} to pass the user avatar URL.
1749 * Added the "URL slug" field to the "Create a post" action.
1750 * **Bug Fixes**
1751 * Fixed a typo on "Post of a specific type meta with any/specific key gets updated with any/specific value" trigger.
1752
1753 = 1.4.8 =
1754
1755 * **New Features**
1756 * New trigger: Post of a specific type meta with any/specific key gets updated with any/specific value.
1757 * Added the ability to clone automations.
1758 * Added the ability to export automations through URL (no files required!).
1759 * **Improvements**
1760 * Added installation instructions on the Licenses page.
1761
1762 = 1.4.7 =
1763
1764 * **Improvements**
1765 * Prevent incompatibility issues caused by others plugins to the AutomatorWP licenses screen.
1766
1767 = 1.4.6 =
1768
1769 * **Improvements**
1770 * Prevent incompatibility issues caused by others plugins to the AutomatorWP settings screen.
1771 * **Developer Notes**
1772 * Updated internal libraries.
1773
1774 = 1.4.5 =
1775
1776 * **New Features**
1777 * Added support for filters!
1778 * New filter: Flat condition (you can build the filter using tags).
1779 * New filter: User role matches with a specific role.
1780 * New filter: User field matches with a specific value.
1781 * New filter: User meta key matches with a specific value.
1782 * Added controls to reorder triggers and actions.
1783 * **Improvements**
1784 * Code reduction on the events handler.
1785 * Code reduction on the trigger and actions execution functions.
1786 * Improvements for the log's array display function.
1787 * Style improvements.
1788
1789 = 1.4.4 =
1790
1791 * **New Features**
1792 * New trigger: Post meta with any/specific key gets updated with any/specific value.
1793 * New trigger: User meta with any/specific key gets updated with any/specific value.
1794 * New anonymous trigger: Guest views any/specific post.
1795 * New anonymous trigger: Guest views any/specific page.
1796 * New action: Update a user.
1797 * **Developer Notes**
1798 * Ensure compatibility with PHP 8.
1799 * Updated internal libraries.
1800
1801 = 1.4.3 =
1802
1803 * **New Features**
1804 * New action: Redirect user to url.
1805
1806 = 1.4.2 =
1807
1808 * **Bug Fixes**
1809 * Fixed typo on taxonomy selectors.
1810
1811 = 1.4.1 =
1812
1813 * **New Features**
1814 * Added support for custom values on "Add, change or remove role to user" action.
1815 * **Improvements**
1816 * Improved approved comment trigger detection.
1817
1818 = 1.4.0 =
1819
1820 * **Bug Fixes**
1821 * Fixed incorrect calculation in decrement user/post meta actions.
1822 * Fixed typo on increment/decrement meta labels.
1823 * **Developer Notes**
1824 * Added the automatorwp_send_email() function.
1825 * Moved old changelog to changelog.txt.
1826
1827 = 1.3.9 =
1828
1829 * **Improvements**
1830 * Added stronger escaping functions when inserting logs metas.
1831
1832 = 1.3.8 =
1833
1834 * **Improvements**
1835 * Make post statuses field handle all registered statuses correctly.
1836 * Allow shortcodes on "Send email" action subject and content.
1837 * Added filters on "Send email" action to allow override all parameters.
1838
1839 = 1.3.7.1 =
1840
1841 * **Bug Fixes**
1842 * Fixed click and focus triggers for some HTML elements in Javascript.
1843
1844 = 1.3.7 =
1845
1846 * **New Features**
1847 * Added the ability to place custom values on selector fields using the option "Use a custom value".
1848 * **Improvements**
1849 * Updated deprecated jQuery functions.
1850
1851 = 1.3.6 =
1852
1853 * **New Features**
1854 * New user tag: {reset_password_url} to pass the user reset password URL.
1855 * New user tag: {reset_password_link} to pass the user reset password HTML link.
1856 * New post tag: {post_url} to pass the post URL.
1857 * Changed {post_link} tag to pass the post HTML link.
1858 * Full support to RTL websites.
1859 * **Improvements**
1860 * Escape HTML tags on the tags selector previews.
1861 * Improved the post selector to support custom post statuses (like bbPress or BuddyBoss "hidden" status).
1862
1863 = 1.3.5 =
1864
1865 * **Improvements**
1866 * Style improvements on automations UI.
1867 * **Bug Fixes**
1868 * Fixed a bug on license clear and deactivation functions causing that previous value gets back after save the licenses again.
1869 * **Developer Notes**
1870 * Added support for multiples selection on selectors fields.
1871
1872 = 1.3.4 =
1873
1874 * **Improvements**
1875 * Style improvements on settings.
1876 * Let WordPress decide SSL verification in some API requests.
1877 * Updated add-on updater class.
1878 * Ensure correct server URL for AutomatorWP add-ons.
1879
1880 = 1.3.3 =
1881
1882 * **Improvements**
1883 * Ensure that WordPress content filters allow place tags on fields with support to HTML.
1884
1885 = 1.3.2 =
1886
1887 * **New Features**
1888 * Added the Settings menu.
1889 * Added a configurable automatic logs cleanup.
1890 * Added the setting "Automatic logs cleanup".
1891 * Added a top bar menu to easily access to the AutomatorWP menus.
1892 * Added the setting "Disable top bar menu".
1893 * **Improvements**
1894 * Style improvements on automations UI.
1895 * **Bug Fixes**
1896 * Fixed a incorrect check on "User publishes a post in any/specific taxonomy" trigger.
1897 * **Developer Notes**
1898 * Added support for Actions Scheduler when scheduling the automatic logs cleanup process.
1899
1900 = 1.3.1 =
1901
1902 * **Bug Fixes**
1903 * Fixed a incorrect post type check on "User publishes a post in any/specific taxonomy" trigger.
1904
1905 = 1.3.0 =
1906
1907 * **New Features**
1908 * Added anonymous automations: automations that can be executed without a user assigned.
1909 * New anonymous trigger: Guest views a post of any/specific type.
1910 * New anonymous trigger: Guest views a post of any/specific taxonomy.
1911 * New anonymous trigger: Guest comments on a post of any/specific type.
1912 * New anonymous trigger: Guest comments on a post of any/specific taxonomy.
1913 * On create a new automation, a new dialog will appear to setup the automation type (logged-in or anonymous).
1914 * Added the "Completions" column on automations list screen.
1915 * **Improvements**
1916 * Full rework of the "Save Changes" box.
1917 * Large rework of several areas to make them more extensible for future new automation types.
1918 * Several style improvements and changes on the automations UI.
1919
1920 = 1.2.9 =
1921
1922 * Changes merged on 1.3.0.
1923
1924 = 1.2.8 =
1925
1926 * **Improvements**
1927 * Added more sanitization when inserting logs.
1928 * Added more sanitization checks on ajax parameters.
1929 * Improvements on number conditional functions (used to compare conditions in some triggers).
1930
1931 = 1.2.7 =
1932
1933 * **New Features**
1934 * New trigger: User views a post of any/specific taxonomy.
1935 * New trigger: User publishes a post in any/specific taxonomy.
1936 * New trigger: User comments on a post of any/specific taxonomy.
1937 * **Bug Fixes**
1938 * Fixed plugin conflict with Yoast SEO Premium.
1939
1940 = 1.2.6 =
1941
1942 * **New Features**
1943 * New trigger: User gets created through any/specific automation.
1944 * New trigger: Post gets created through any/specific automation.
1945 * **Improvements**
1946 * Ensure to always get triggers and actions titles up to date on the automations list screen.
1947
1948 = 1.2.5 =
1949
1950 * **Improvements**
1951 * Prevent to show recommendations if the integration is already installed.
1952 * **Developer Notes**
1953 * Delayed the initialization of the Custom Tables library.
1954
1955 = 1.2.4 =
1956
1957 * **New Features**
1958 * New trigger: User post of any/specific type status changes to any/specific status.
1959 * **Improvements**
1960 * Style improvements on the automations UI.
1961 * Added post information when using the "Set, insert, increment or decrement post meta" action.
1962 * Correctly pass automation tag on logs labels.
1963 * Improved the events engine performance.
1964 * **Bug Fixes**
1965 * Correctly detect multiples events triggered in a row.
1966 * **Developer Notes**
1967 * Added several hooks to extend the events engine.
1968 * Added several hooks to extend the automations UI.
1969 * Added several hooks to extend the logs screens.
1970
1971 = 1.2.3 =
1972
1973 * **Bug Fixes**
1974 * Prevent any PHP warnings while migrating AutomatorWP database tables to InnoDB engine.
1975
1976 = 1.2.2 =
1977
1978 * **Bug Fixes**
1979 * Fixed issues on multisite installs.
1980
1981 = 1.2.1 =
1982
1983 * **Improvements**
1984 * Added the integration icon on the logs edit screen.
1985 * Improved the tags parser order to pass first dynamic tags and tags from external plugins.
1986 * Style improvements on the admin area.
1987 * Improved fields rendering on logs screen.
1988 * **Bug Fixes**
1989 * Fixed typo on the logs edit screen that causes automation links not getting rendered correctly.
1990
1991 = 1.2.0 =
1992
1993 * **Developer Notes**
1994 * Added more functions to make easier work with AutomatorWP custom tables data.
1995 * Moved old changelog to changelog.txt.
1996
1997 = 1.1.9 =
1998
1999 * **Improvements**
2000 * Added a required mark on all fields required.
2001 * Prevent PHP warnings on the "Create post action" when leaving the post metas field blank.
2002 * Added wp_mail filters to make emails work with 3rd party email providers like SendGrid.
2003 * Added support on parse tags to parse array elements.
2004 * Apply tag replacements only if content has any tags.
2005 * **Developer Notes**
2006 * Default tags renamed.
2007 * Improved tags flexibility to allow plugins register custom tags and trigger tags easily.
2008
2009 = 1.1.8 =
2010
2011 * **Developer Notes**
2012 * Added the ability to pass a custom callback to determine the post types of a post selector.
2013
2014 = 1.1.7 =
2015
2016 * **New Features**
2017 * New trigger: User gets added to any/specific role.
2018 * New trigger: User role changes to any/specific role.
2019 * New trigger: User gets removed from any/specific role.
2020 * **Developer Notes**
2021 * Initialize everything sooner to get all functions ready as soon as possible.
2022
2023 = 1.1.6 =
2024
2025 * **New Features**
2026 * New trigger: User publishes a post of any/specific type.
2027 * Added the "Post URL" tag to triggers who have a post assigned.
2028 * **Improvements**
2029 * Force custom database tables to use InnoDB on creation.
2030 * Added internal upgrade process to update custom database tables to InnoDB.
2031 * Prevent to perform API calls on areas outside the add-ons or licenses pages.
2032 * Add caching to several functions to speed up all queries implied on the event detection process.
2033 * Improvements on the cache functionality.
2034 * **Developer Notes**
2035 * Added the ability to force not search in options when retrieving a specific cache element.
2036
2037 = 1.1.5 =
2038
2039 * **Bug Fixes**
2040 * Prevent issues caused by the get_editable_roles() function.
2041
2042 = 1.1.4 =
2043
2044 * **New Features**
2045 * New trigger: User comments on a post of any/specific type.
2046
2047 = 1.1.3 =
2048
2049 * **Bug Fixes**
2050 * Fixed tags selector not working in some repeatable fields.
2051 * Fixed editors not working after reorder the trigger or action.
2052
2053 = 1.1.2 =
2054
2055 * **Bug Fixes**
2056 * Correctly display add-ons thumbnails on licenses page.
2057 * **Improvements**
2058 * Added missing integration notice on automations and logs.
2059 * Added recommendations of integrations based on plugins installed.
2060 * Clear field when license gets deactivated included when server responds that license has been already deactivated.
2061 * Style improvements.
2062
2063 = 1.1.1 =
2064
2065 * **Improvements**
2066 * Make sure to assign user that completes the automation as post author if none provided on "Create a post" action.
2067 * Style improvements.
2068 * **Developer Notes**
2069 * Great amount of improvements on several hooks on the events handler and actions processing.
2070 * Added the global $automatorwp_event to make event accessible globally when an event gets triggered.
2071
2072 = 1.1.0 =
2073
2074 * **New Features**
2075 * Dynamic tags to pass user metas and post metas to actions.
2076 * **Improvements**
2077 * Make cache options don't get autoloaded.
2078 * Improved the speed and performance of the tags parser.
2079 * Code reduction thanks to the brand new tags parser functions.
2080 * Improvements on tags selection function.
2081 * **Developer Notes**
2082 * Added an automation tags parser function that automatically parses all automation tags to the content passed.
2083 * Moved old changelog to changelog.txt.
2084
2085 = 1.0.9 =
2086
2087 * **New Features**
2088 * New trigger: User publishes a post.
2089 * New trigger: User publishes a post in any/specific category.
2090 * New trigger: User publishes a post in any/specific tag.
2091 * New trigger: User publishes a page.
2092 * New action: Create a post.
2093 * New action: Create a user.
2094 * **Improvements**
2095 * Added the integration icon on the automation list on triggers and actions columns.
2096 * Added the integration icon on logs.
2097 * **Developer Notes**
2098 * Improved automatorwp_terms_matches() function.
2099
2100 = 1.0.8 =
2101
2102 * **Bug Fixes**
2103 * Fixed issue with admin menu parent file override.
2104
2105 = 1.0.7 =
2106
2107 * **Improvements**
2108 * Added the ability to clear license fields.
2109 * Removed the "Add new log" button.
2110
2111 = 1.0.6 =
2112
2113 * **Bug Fixes**
2114 * Fixed typo on license fields.
2115
2116 = 1.0.5 =
2117
2118 * **Improvements**
2119 * Keep license key hidden included if license key is not valid or gets expired.
2120
2121 = 1.0.4 =
2122
2123 * **Improvements**
2124 * Ensure to enqueue admin styles to make AutomatorWP icon visible.
2125
2126 = 1.0.3 =
2127
2128 * **Improvements**
2129 * Ensure to enqueue admin scripts only on the plugin screens to avoid any conflict.
2130 * Show trigger order if sequential is enabled for new added items.
2131
2132 = 1.0.2 =
2133
2134 * **New Features**
2135 * New trigger: User daily visits the site.
2136 * New trigger: User views a post of any/specific category.
2137 * New trigger: User views a post of any/specific tag.
2138 * New trigger: User comments on a post of any/specific category.
2139 * New trigger: User comments on a post of any/specific tag.
2140 * **Improvements**
2141 * Make post tags labels more flexible to allow pass the post type label.
2142 * Improvements on multiples translatable strings.
2143
2144 = 1.0.1 =
2145
2146 * **Improvements**
2147 * Prevent perform calls to database tables on installation.
2148
2149 = 1.0.0 =
2150
2151 * AutomatorWP lands on wordpress.org!