Releases: UncannyOwl/Uncanny-Automator
Releases · UncannyOwl/Uncanny-Automator
v3.0.4-Release
3.0.4 [2021-06-02]
Updated:
- Administrator users are now excluded from "Create Uncanny Group" action role changes* Code quality improvements
Fixed:
- PHP Fatal error when Uncanny Automator Pro 2.12.1 or earlier is installed and LearnDash and/or BuddyBoss are active* Layout issue with Recipe logs in Safari* Send an email: Error message now correctly indicates if an invalid email address was specified in the To: field* Conditional number check was incorrect for > condition* Caldera Forms: A user submits a form trigger now appears in the trigger list* Admin notices no longer appear in Recipe details modal* A user publishes a type of post with a taxonomy term in a taxonomy: PHP notices* Custom option buttons (e.g. "Get columns" in Google Drive) were not functioning as expected* Redirects not working in some situations* A user publishes a post in a taxonomy with a taxonomy term now fires as expected when a specific taxonomy/term are selected* Double-clicking to copy/paste from a read-only field no long results in CR/LF characters being appended to the string
v3.0.3-Release
3.0.3 [2021-05-27]
Updated:
- Added a default fallback icon for integrations* Improved compatibility with third-party integrations
Fixed:
- Twitter: Restored token support in Status field* Modern Events Calendar: Combined helper files* Gravity Forms: PHP Notice
v3.0.2-Release
3.0.2 [2021-05-21]
Fixed:
- WooCommerce Payment Gateways: Compatibility issue on some server configurations
v3.0.1-Release
3.0.1 [2021-05-20]
Fixed:
- FluentCRM - Compatibility issue on some server configurations* Automator Core - Run a WordPress function: invalid argument supplied
3.0-Release
3.0 [2021-05-20]
New Integration
New Triggers
- Modern Events Calendar: A user's booking of an event is completed
- Fluent CRM: A user is set to a specific status
- Uncanny Continuing Education Credits: A user earns a number of credits
Added
- Ability to delay actions or schedule actions for specific dates/times
- Ability to set the total number of times a recipe can be run across all users
- Ability to use shortcodes in action fields
- Ability to duplicate recipes
- User-friendly token display and modal dialog for setting usermeta token key
- Ability to override token validation and use any token in any field
- Ability to view triggers/actions for a recipe run without leaving the recipe log page
- Tools section with system report, debug logs and database tools
- Draft/live icons to show trigger/action status on the recipe list page
- Linked "Completed runs" column in the recipe list to recipe log
- Improved error handling on Edit Recipe page
- Date and time selector fields
- Added filter
automator_mail_wpautop
to disable wpautop - Numerous
apply_filters()
anddo_action()
for code accessibility - Added Automator global functions for code accessibility
Updated
- Updated the plugin architecture to streamline the addition of new triggers, actions and tokens both internally and for third-party developers
- WordPress Core: Send an email: Added From name field
- Anonymous recipes now show N/A in run # column
- MyCred: Actions now support custom description (where supported)
- Improved translation support for trigger and actions sentences that used single quotes
- Support links for all triggers and actions
- Fallback for database "VIEWS" if db user cannot access or create on server
- Tutor LMS: A user completes a course - Add "Any course" option
- Integromat: Change action sentence for consistency
Fixed
- PHP notice when Forminator is active
- WP Courseware: A user in enrolled in course now triggers when paid via PayPal IPN
- WordPress: A user publishes a type of post no longer fires when post is updated
- Integromat: Send data to a webhook: Changed sentence for consistency
- Tin Canny Reporting: Triggers now ignore duplicate statements sent by some modules
- WordPress: User views a page: PHP notice: Trying to get property ‘ID’ of non-object
- GiveWP: Compatibility issue on some environments
- WooCommerce Memberships: Add the user to a membership plan now considers current membership
Internal
- Framework, integration & children structure updated
- Improved error handling
- Added DB Handlers for Triggers, Actions, Recipes, Tokens and Closures
- Added Traits for Closures, Actions, Triggers, Integrations and Tokens
- Moved list of pro integrations in to a separate file
- Reduced duplicate code and code complexity
- Added apply_filters_deprecated, do_action_deprecated to some functions
- Added get_trigger/action_meta function
- Reorganized folders
- Changed
global $uncanny_automator
toAutomator()
- Prefixed most core file types
- Moved icons in to integrations
- Support for Scheduled actions
2.11.1-release
= 2.11.1 [2021-03-15] =
New Triggers:
- Uncanny Codes: A user redeems a code from {a batch}
Added:
- Ability to pre-populate a recipe from querystring parameters
Fixed:
- Google Sheets: Some special characters no longer being encoded when sent to a Google Sheet
- Gravity Forms tokens in anonymous recipes now populate correctly when a dummy user is selected
- GiveWP: Form Field Manager dependency check to avoid an error
2.11-release
= 2.11 [2021-03-09] =
New Integrations:
- Presto Player
- WP Simple Pay
- WP User Manager
New Triggers:
- Presto Player: A user completes a video
- WP User Manager: A user registers with a form
- WP User Manager: A user updates their profile photo
- WP User Manager: A user removes their profile photo
- WP User Manager: A user updates their profile cover image
- WP User Manager: A user removes their profile cover image
- WP User Manager: A user updates their profile description
- WP Simple Pay: A user completes a purchase with a form
New Actions:
- Twitter: Post a tweet
Updated:
- GiveWP: Trigger tokens now include custom fields added via Form Field Manager addon
- Core: Review notification changes
Fixed:
- LearnDash: Tokens related to quizzes now work more reliably
- Uncanny CEUs: The total number of CEUs earned by a user is greater than or equal to a specific number now fires only when the specified number is reached
- MasterStudy LMS integration no longer appears when MasterStudy is not installed
- Removed escaping from some strings containing single quotes
2.10.2-release
= Updated: =
WooCommerce triggers: Tokens now include unformatted variants for currency amounts
WooCommerce Memberships: Name changed to Woo Memberships
Internal code updates