== Changelog ==

= 2.1.9 =

* **Bug Fixes**
* Prevent PHP warnings during activation caused by checking the existent database tables during activation.

= 2.1.8 =

* New integration: Jetpack CRM.
* Jetpack CRM: New trigger: New company added.
* Jetpack CRM: New trigger: New contact added.
* Jetpack CRM: New trigger: Tag added to company.
* Jetpack CRM: New trigger: Tag added to contact.

= 2.1.7 =

* **Improvements**
* Performance improvement reducing the database queries to check if a table exists.
* FluentCRM: Performance improvement reducing the database queries to build the contact tags.

= 2.1.6 =

* **Bug Fixes**
* Tutor LMS: Fixed a bug on the "Enroll user to course" action for paid courses.

= 2.1.5 =

* **New Features**
* New integration: Thrive Quiz Builder.
* Thrive Quiz Builder: New trigger: User completes a quiz.
* BuddyBoss: Added the ability to add a link preview to the "Add an activity to user" action.
* WooCommerce: New tag: Order Currency.
* WooCommerce: New tag: Order Currency Symbol.
* **Bug Fixes**
* LearnPress: Fixed hidden button "Continue" in lessons.

= 2.1.4 =

* **New Features**
* WordPress: Added the ability to select a different user in the action "Add, change or remove role to user".
* **Improvements**
* GamiPress: Check if user to reward on actions exists.
* Tested with WordPress 6.0.

= 2.1.3 =

* **New Features**
* WordPress: New trigger: User updates a post.
* WordPress: New trigger: User updates a post of a type.
* WordPress: New trigger: User updates a post of a taxonomy.
* WordPress: New trigger: User updates a field of a post.
* **Improvements**
* Prevent to display revisions from on post selector fields.

= 2.1.2 =

* **New Features**
* New integration: Thrive Apprentice.
* Thrive Apprentice: New trigger: User completes a course.
* Thrive Apprentice: New action: Enroll user to a product.

= 2.1.1 =

* **Improvements**
* Mailchimp: Make tags selector be able to query all tags in the account.

= 2.1.0 =

* **New Features**
* BuddyBoss: Added the activity author ID tag.
* BuddyPress: Added the activity author ID tag.
* **Improvements**
* WooCommerce: Added a link to the order on logs entries where an order is assigned.
* **Bug Fixes**
* Mailchimp: Fixed a small bug that caused credentials not getting saved correctly.

= 2.0.9 =

* **New Features**
* Added the "Post Type Label" tag to display the post type label.
* **Improvements**
* Mailchimp: Only load Mailchimp libraries when needed.

= 2.0.8 =

* **New Features**
* Mailchimp: New action: New Integration: Mailchimp.
* Mailchimp: New action: Add tag to user.
* Mailchimp: New action: Subscribe user to an audience.
* Mailchimp: New action: Add note to user.

= 2.0.7 =

* **New Features**
* New Integration: Amelia.
* Amelia: New trigger: User books an appointment.
* Amelia: New anonymous trigger: Guest books an appointment.
* **Improvements**
* Added support for datetime fields.

= 2.0.6 =

* **New Features**
* New integration: ActiveCampaign.
* ActiveCampaign: New trigger: User added to ActiveCampaign.
* ActiveCampaign: New trigger: Tag added to user.
* ActiveCampaign: New action: Add user to ActiveCampaign.
* ActiveCampaign: New action: Add tag to user.
* **Improvements**
* Update code to prevent PHP warnings caused by old PHP versions.
* TutorLMS: Updated code to match with TutorLMS 2.0.

= 2.0.5 =

* **Developer Notes**
* Added the object_id parameter when parsing the automation item label.

= 2.0.4 =

* **Improvements**
* Added support to render options with multiples values in triggers or actions labels.

= 2.0.3 =

* **Improvements**
* LearnPress: Updated enroll user to course action to match with the latest LearnPress version.
* WPLMS: Updated check to meet if WPLMS is installed to match latest WPLMS v4.3.

= 2.0.2 =

* **Developer Notes**
* Updated CMB2 library to 2.10.1.

= 2.0.1 =

* **Improvements**
* Dashboard updated with new links to documentation.
* **Bug Fixes**
* Fixed issue with the reset password link and URL replacement.

= 2.0.0 =

* **New Features**
* Added the "Dashboard" page.
* New tag: Added the {date} tag to render the current date & time with support for custom formats using the is as {date:FORMAT}.
* New tag: Added the {timestamp} tag to render the current timestamp.
* **Improvements**
* WooCommerce: Added support to detect manual memberships assignations.
* **Developer Notes**
* Moved old changelog to changelog.txt.

= 1.9.9 =

* **New Features**
* New Integration: Divi.
* Divi: New Trigger: User submits a form.
* Divi: New Anonymous Trigger: Guest submits a form.

= 1.9.8 =

* **New Features**
* WooCommerce: Added the order customer note tag.
* **Improvements**
* LearnPress: Updated enroll user to course action to match with the latest LearnPress version.
* Reorder the integrations list alphabetically in the edit automation screen.

= 1.9.7 =

* **Bug Fixes**
* Fixed incorrect call of the wp_update_user() function.
* **Developer Notes**
* Tested with WordPress 5.9.

= 1.9.6 =

* **Bug Fixes**
* WishList Member: Prevent to render levels without ID on membership levels option fields.

= 1.9.5 =

* **New Features**
* New integration: Fluent Support.
* Fluent Support: New trigger: Agent opens a ticket.
* Fluent Support: New trigger: Client opens a ticket.
* **Improvements**
* Zoom: Force auto approval if registrant status is set to approve.

= 1.9.4 =

* **Developer Notes**
* Added support for CMB2 fields data removal if field has "multiple" set to "true".

= 1.9.3 =

* **New Features**
* New trigger: User gets deleted.
* New trigger: User role changes from role to role.
* New Action: Update multiple posts.
* New Action: Delete a post.
* New Action: Delete multiple posts.
* New Action: Delete a user.
* **Improvements**
* WishList Member: Updated class check to correctly detect if WishList Member is active.
* Zoom: Added the ability to register registrants with a custom status (approved, denied or pending).
* WordPress: Added support to the user nicename in the trigger "User field gets updated".
* **Developer Notes**
* Make use of the min() function when defining length of the table keys (thanks to @mholubowski).

= 1.9.2 =

* **New Features**
* FluentCRM: New trigger: User gets added.
* FluentCRM: New trigger: User status change to a status.
* FluentCRM: New anonymous trigger: A tag added to a contact.
* FluentCRM: New anonymous trigger: Contact gets added to a list.
* FluentCRM: New anonymous trigger: Contact status change to a status.
* FluentCRM: New tags: Contact field and custom field tags.

= 1.9.1.1 =

* **New Features**
* Make the post type selector more flexible and with support to private post types.

= 1.9.1 =

* **Improvements**
* LearnDash: Update quiz listener to match with LearnDash 3.0.0 changes.
* **Developer Notes**
* Quote all fields and indexes during database creation to improve compatibility with some database servers.

= 1.9.0 =

* **Improvements**
* Store the "Call a function" action result to meet the function return.
* Ensure to pass all tags on filter logs entries.
* **Developer Notes**
* Moved old changelog to changelog.txt.

= 1.8.9 =

* **Improvements**
* WooCommerce: Improved "User is added to a membership" trigger detection.

= 1.8.8 =

* **Improvements**
* WooCommerce: Ensure to trigger "User is added to a membership" only for active memberships.
* **Bug Fixes**
* Fixed the {times} tag replacement to show the correct number of times the user has triggered a trigger.

= 1.8.7 =

* **Bug Fixes**
* Fixed incorrect check for the "starts with", "ends with" and "contains" conditions.

= 1.8.6 =

* **Improvements**
* LearnDash: Update code to match with latest LearnDash changes.

= 1.8.5 =

* **Bug Fixes**
* Fixed issue during database tables creation for numeric keys.

= 1.8.4 =

* **Improvements**
* Ensure to provide a key length during database indexes creation to avoid issues with databases that requires key length.

= 1.8.3 =

* **Improvements**
* Improved database indexes creation to ensure maximum performance on the AutomatorWP tables.
* Ensure the creation of table indexes during installation.
* Updated AutomatorWP table versions to force table indexes creation on already installed websites.
* Updated Custom Tables library.

= 1.8.2 =

* **Developer Notes**
* Added more hooks to make the triggers replacement more flexible.

= 1.8.1 =

* **Improvements**
* Tutor LMS: Ensure to mark the enrollment as completed on "Enoll user in a course" action.

= 1.8.0.1 =

* **Improvements**
* Ensure to get the existent cache for database recounting queries.

= 1.8.0 =

* **New Features**
* WordPress: New filter: User with field exists or does not exists.
* New integration: SliceWP.
* SliceWP: New trigger: User becomes an affiliate.
* **Improvements**
* Improved the way to detect that all actions of an automation has been executed.
* Ensure to clear the completion times cache when a filter entry gets registered.
* **Developer Notes**
* Moved old changelog to changelog.txt.

= 1.7.9.2 =

* **Improvements**
* Improved support for numeric values on "Call a function" and "Run a WordPress hook" actions.

= 1.7.9.1 =

* **New Features**
* Added support for booleans on "Call a function" and "Run a WordPress hook" actions.

= 1.7.9 =

* **New Features**
* New action: Call a function.
* New action: Run a WordPress hook.
* GamiPress: Added the ability to insert a user earning entry in the "Award points to user" action.

= 1.7.8 =

* **New Features**
* New trigger: User deletes a post.
* New trigger: User deletes a post of a type.
* New trigger: User deletes a post in a taxonomy.
* **Improvements**
* Added checks in Javascript to detect if URL is correctly passed on redirect.
* **Developer Notes**
* Added filter to prevent to load an integration.

= 1.7.7 =

* **Bug Fixes**
* Presto Player: Fixed typo on a video selector label.

= 1.7.6 =

* **Improvements**
* Improvements in the flat condition filter to apply better checks depending of the condition configured.
* Security improvements added extra checks to all ajax calls.

= 1.7.5 =

* **Bug Fixes**
* Fixed flat condition filter check to correctly compare the values provided.

= 1.7.4 =

* **New Features**
* Added new tags to get the post thumbnail as an img HTML tag, ID and URL.
* **Improvements**
* Make the flat condition filter able to detect numeric values to correctly compare them.
* Newsletter: Improved the list selector.

= 1.7.3 =

* **New Features**
* PeepSo: Added post tags to the "User writes an activity post" trigger.
* **Improvements**
* Presto Player: Improved the video selector to correctly load videos instead of video blocks.

= 1.7.2 =

* **Improvements**
* WPLMS: Updated check to meet if WPLMS is installed to match latest WPLMS v4.

= 1.7.1 =

* **New Features**
* New integration: Advanced Ads.
* Advanced Ads: New trigger: User ad gets published.
* Advanced Ads: New trigger: User ad gets unpublished.
* Advanced Ads: New trigger: User ad expires.

= 1.7.0 =

* **Bug Fixes**
* wpForo: Fixed typo that prevents some tags to get rendered correctly.
* **Developer Notes**
* Moved old changelog to changelog.txt.

= 1.6.9 =

* **New Features**
* Tested AutomatorWP with WordPress 5.8.
* **Improvements**
* wpForo: Improved all listeners to correctly match with the wpForo database structure.
* **Bug Fixes**
* MailPoet: Fixed typo in "Add subscriber to list" action.
* **Developer Notes**
* Added new filters to exclude URLs from the redirect check.

= 1.6.8 =

* **Bug Fixes**
* WS Form: Fixed WS Form version check.

= 1.6.7 =

* **New Features**
* New integration: WS Form.
* WS Form: New trigger: User submits a form.
* WS Form: New trigger: Guest submits a form.
* **Improvements**
* LearnPress: Updated complete lesson listener to latest LearnPress version.

= 1.6.6 =

* **New Features**
* Added the log time in AutomatorWP > Logs.
* **Bug Fixes**
* Fixed contains and does not contains check for the Flat Condition filter.

= 1.6.5 =

* **New Features**
* New integration: Awesome Support.
* Awesome Support: New trigger: Agent opens a ticket.
* Awesome Support: New trigger: Client opens a ticket.
* New integration: Modern Events Calendar.
* Modern Events Calendar: New trigger: User booking for any/specific event is completed.
* **Developer Notes**
* Made ajax selector request data more extensible.

= 1.6.4 =

* **New Features**
* WordPress: New trigger: User resets their password.
* WordPress: New trigger: User profile field gets updated.
* **Improvements**
* Style improvements for the filter selector.

= 1.6.3 =

* **Improvements**
* Elementor: Improved pro version detection checks.
* Replace the use of constants by the plugin_dir_url() when registering integrations.
* **Bug Fixes**
* Elementor: Fixed constants already defined.

= 1.6.2 =

* **Improvements**
* Improved filters check for triggers and actions with multiples filters.
* Performance improvements in filters check function.

= 1.6.1 =

* **Bug Fixes**
* Fixed a issue that causes that automations with several OR filters does not get completed.

= 1.6.0 =

* **Bug Fixes**
* BuddyBoss: Fixed the group tags and stop to use the post tags in groups.
* BuddyPress: Fixed the group tags and stop to use the post tags in groups.
* **Developer Notes**
* Moved old changelog to changelog.txt.

= 1.5.9 =

* **Improvements**
* Improved functions to detect if integration is active to make it work even if some WordPress core functions have been deactivated.

= 1.5.8 =

* **Improvements**
* Paid Memberships Pro: Improved membership expiration listener.
* **Bug Fixes**
* Fixed undefined var in Javascript.

= 1.5.7 =

* **Bug Fixes**
* Fixed bug on filters check when all filters operators are OR.
* Elementor: Fixed tags replacement bug.
* GamiPress: Fixed user to award on all GamiPress actions.
* WooCommerce: Fixed issue that prevents to load all actions correctly.

= 1.5.6 =

* **New Features**
* New integration with Newsletter.
* Newsletter: New anonymous trigger: Guest subscribes to a list.

= 1.5.5 =

* **Improvements**
* Improved the display of nested elements in logs.
* HappyForms: Added support to detect HappyForms pro.
* **Bug Fixes**
* Fixed a typo that causes that notifications to new created users on anonymous automations are not getting sent.

= 1.5.4 =

* **Improvements**
* Renamed integrations class names to prevent errors if any integration is installed.

= 1.5.3 =

* **Bug Fixes**
* Fixed some integrations are not getting loaded.
* Fixed detection of recommended triggers and actions.

= 1.5.2 =

* **Bug Fixes**
* Fixed undefined function call on activation.

= 1.5.1 =

* **New Features**
* Moved all integrations inside AutomatorWP core plugin.
* **Improvements**
* Style improvements on the settings area.

= 1.5.0 =

* **New Features**
* Added a new setting to configure the minimum role allowed to manage AutomatorWP.
* New user tag: {user_url} to pass the user's website URL.
* **Improvements**
* Improved support for array fields on export through URL.
* **Developer Notes**
* Updated Custom Tables library.
* New hooks to exclude options when getting cloned or exported through URL.

= 1.4.9 =

* **New Features**
* New action: Update a post.
* New user tag: {avatar} to pass the user avatar image (in a <img> HTML tag).
* New user tag: {avatar_url} to pass the user avatar URL.
* Added the "URL slug" field to the "Create a post" action.
* **Bug Fixes**
* Fixed a typo on "Post of a specific type meta with any/specific key gets updated with any/specific value" trigger.

= 1.4.8 =

* **New Features**
* New trigger: Post of a specific type meta with any/specific key gets updated with any/specific value.
* Added the ability to clone automations.
* Added the ability to export automations through URL (no files required!).
* **Improvements**
* Added installation instructions on the Licenses page.

= 1.4.7 =

* **Improvements**
* Prevent incompatibility issues caused by others plugins to the AutomatorWP licenses screen.

= 1.4.6 =

* **Improvements**
* Prevent incompatibility issues caused by others plugins to the AutomatorWP settings screen.
* **Developer Notes**
* Updated internal libraries.

= 1.4.5 =

* **New Features**
* Added support for filters!
* New filter: Flat condition (you can build the filter using tags).
* New filter: User role matches with a specific role.
* New filter: User field matches with a specific value.
* New filter: User meta key matches with a specific value.
* Added controls to reorder triggers and actions.
* **Improvements**
* Code reduction on the events handler.
* Code reduction on the trigger and actions execution functions.
* Improvements for the log's array display function.
* Style improvements.

= 1.4.4 =

* **New Features**
* New trigger: Post meta with any/specific key gets updated with any/specific value.
* New trigger: User meta with any/specific key gets updated with any/specific value.
* New anonymous trigger: Guest views any/specific post.
* New anonymous trigger: Guest views any/specific page.
* New action: Update a user.
* **Developer Notes**
* Ensure compatibility with PHP 8.
* Updated internal libraries.

= 1.4.3 =

* **New Features**
* New action: Redirect user to url.

= 1.4.2 =

* **Bug Fixes**
* Fixed typo on taxonomy selectors.

= 1.4.1 =

* **New Features**
* Added support for custom values on "Add, change or remove role to user" action.
* **Improvements**
* Improved approved comment trigger detection.

= 1.4.0 =

* **Bug Fixes**
* Fixed incorrect calculation in decrement user/post meta actions.
* Fixed typo on increment/decrement meta labels.
* **Developer Notes**
* Added the automatorwp_send_email() function.
* Moved old changelog to changelog.txt.

= 1.3.9 =

* **Improvements**
* Added stronger escaping functions when inserting logs metas.

= 1.3.8 =

* **Improvements**
* Make post statuses field handle all registered statuses correctly.
* Allow shortcodes on "Send email" action subject and content.
* Added filters on "Send email" action to allow override all parameters.

= 1.3.7.1 =

* **Bug Fixes**
* Fixed click and focus triggers for some HTML elements in Javascript.

= 1.3.7 =

* **New Features**
* Added the ability to place custom values on selector fields using the option "Use a custom value".
* **Improvements**
* Updated deprecated jQuery functions.

= 1.3.6 =

* **New Features**
* New user tag: {reset_password_url} to pass the user reset password URL.
* New user tag: {reset_password_link} to pass the user reset password HTML link.
* New post tag: {post_url} to pass the post URL.
* Changed {post_link} tag to pass the post HTML link.
* Full support to RTL websites.
* **Improvements**
* Escape HTML tags on the tags selector previews.
* Improved the post selector to support custom post statuses (like bbPress or BuddyBoss "hidden" status).

= 1.3.5 =

* **Improvements**
* Style improvements on automations UI.
* **Bug Fixes**
* Fixed a bug on license clear and deactivation functions causing that previous value gets back after save the licenses again.
* **Developer Notes**
* Added support for multiples selection on selectors fields.

= 1.3.4 =

* **Improvements**
* Style improvements on settings.
* Let WordPress decide SSL verification in some API requests.
* Updated add-on updater class.
* Ensure correct server URL for AutomatorWP add-ons.

= 1.3.3 =

* **Improvements**
* Ensure that WordPress content filters allow place tags on fields with support to HTML.

= 1.3.2 =

* **New Features**
* Added the Settings menu.
* Added a configurable automatic logs cleanup.
* Added the setting "Automatic logs cleanup".
* Added a top bar menu to easily access to the AutomatorWP menus.
* Added the setting "Disable top bar menu".
* **Improvements**
* Style improvements on automations UI.
* **Bug Fixes**
* Fixed a incorrect check on "User publishes a post in any/specific taxonomy" trigger.
* **Developer Notes**
* Added support for Actions Scheduler when scheduling the automatic logs cleanup process.

= 1.3.1 =

* **Bug Fixes**
* Fixed a incorrect post type check on "User publishes a post in any/specific taxonomy" trigger.

= 1.3.0 =

* **New Features**
* Added anonymous automations: automations that can be executed without a user assigned.
* New anonymous trigger: Guest views a post of any/specific type.
* New anonymous trigger: Guest views a post of any/specific taxonomy.
* New anonymous trigger: Guest comments on a post of any/specific type.
* New anonymous trigger: Guest comments on a post of any/specific taxonomy.
* On create a new automation, a new dialog will appear to setup the automation type (logged-in or anonymous).
* Added the "Completions" column on automations list screen.
* **Improvements**
* Full rework of the "Save Changes" box.
* Large rework of several areas to make them more extensible for future new automation types.
* Several style improvements and changes on the automations UI.

= 1.2.9 =

* Changes merged on 1.3.0.

= 1.2.8 =

* **Improvements**
* Added more sanitization when inserting logs.
* Added more sanitization checks on ajax parameters.
* Improvements on number conditional functions (used to compare conditions in some triggers).

= 1.2.7 =

* **New Features**
* New trigger: User views a post of any/specific taxonomy.
* New trigger: User publishes a post in any/specific taxonomy.
* New trigger: User comments on a post of any/specific taxonomy.
* **Bug Fixes**
* Fixed plugin conflict with Yoast SEO Premium.

= 1.2.6 =

* **New Features**
* New trigger: User gets created through any/specific automation.
* New trigger: Post gets created through any/specific automation.
* **Improvements**
* Ensure to always get triggers and actions titles up to date on the automations list screen.

= 1.2.5 =

* **Improvements**
* Prevent to show recommendations if the integration is already installed.
* **Developer Notes**
* Delayed the initialization of the Custom Tables library.

= 1.2.4 =

* **New Features**
* New trigger: User post of any/specific type status changes to any/specific status.
* **Improvements**
* Style improvements on the automations UI.
* Added post information when using the "Set, insert, increment or decrement post meta" action.
* Correctly pass automation tag on logs labels.
* Improved the events engine performance.
* **Bug Fixes**
* Correctly detect multiples events triggered in a row.
* **Developer Notes**
* Added several hooks to extend the events engine.
* Added several hooks to extend the automations UI.
* Added several hooks to extend the logs screens.

= 1.2.3 =

* **Bug Fixes**
* Prevent any PHP warnings while migrating AutomatorWP database tables to InnoDB engine.

= 1.2.2 =

* **Bug Fixes**
* Fixed issues on multisite installs.

= 1.2.1 =

* **Improvements**
* Added the integration icon on the logs edit screen.
* Improved the tags parser order to pass first dynamic tags and tags from external plugins.
* Style improvements on the admin area.
* Improved fields rendering on logs screen.
* **Bug Fixes**
* Fixed typo on the logs edit screen that causes automation links not getting rendered correctly.

= 1.2.0 =

* **Developer Notes**
* Added more functions to make easier work with AutomatorWP custom tables data.
* Moved old changelog to changelog.txt.

= 1.1.9 =

* **Improvements**
* Added a required mark on all fields required.
* Prevent PHP warnings on the "Create post action" when leaving the post metas field blank.
* Added wp_mail filters to make emails work with 3rd party email providers like SendGrid.
* Added support on parse tags to parse array elements.
* Apply tag replacements only if content has any tags.
* **Developer Notes**
* Default tags renamed.
* Improved tags flexibility to allow plugins register custom tags and trigger tags easily.

= 1.1.8 =

* **Developer Notes**
* Added the ability to pass a custom callback to determine the post types of a post selector.

= 1.1.7 =

* **New Features**
* New trigger: User gets added to any/specific role.
* New trigger: User role changes to any/specific role.
* New trigger: User gets removed from any/specific role.
* **Developer Notes**
* Initialize everything sooner to get all functions ready as soon as possible.

= 1.1.6 =

* **New Features**
* New trigger: User publishes a post of any/specific type.
* Added the "Post URL" tag to triggers who have a post assigned.
* **Improvements**
* Force custom database tables to use InnoDB on creation.
* Added internal upgrade process to update custom database tables to InnoDB.
* Prevent to perform API calls on areas outside the add-ons or licenses pages.
* Add caching to several functions to speed up all queries implied on the event detection process.
* Improvements on the cache functionality.
* **Developer Notes**
* Added the ability to force not search in options when retrieving a specific cache element.

= 1.1.5 =

* **Bug Fixes**
* Prevent issues caused by the get_editable_roles() function.

= 1.1.4 =

* **New Features**
* New trigger: User comments on a post of any/specific type.

= 1.1.3 =

* **Bug Fixes**
* Fixed tags selector not working in some repeatable fields.
* Fixed editors not working after reorder the trigger or action.

= 1.1.2 =

* **Bug Fixes**
* Correctly display add-ons thumbnails on licenses page.
* **Improvements**
* Added missing integration notice on automations and logs.
* Added recommendations of integrations based on plugins installed.
* Clear field when license gets deactivated included when server responds that license has been already deactivated.
* Style improvements.

= 1.1.1 =

* **Improvements**
* Make sure to assign user that completes the automation as post author if none provided on "Create a post" action.
* Style improvements.
* **Developer Notes**
* Great amount of improvements on several hooks on the events handler and actions processing.
* Added the global $automatorwp_event to make event accessible globally when an event gets triggered.

= 1.1.0 =

* **New Features**
* Dynamic tags to pass user metas and post metas to actions.
* **Improvements**
* Make cache options don't get autoloaded.
* Improved the speed and performance of the tags parser.
* Code reduction thanks to the brand new tags parser functions.
* Improvements on tags selection function.
* **Developer Notes**
* Added an automation tags parser function that automatically parses all automation tags to the content passed.
* Moved old changelog to changelog.txt.

= 1.0.9 =

* **New Features**
* New trigger: User publishes a post.
* New trigger: User publishes a post in any/specific category.
* New trigger: User publishes a post in any/specific tag.
* New trigger: User publishes a page.
* New action: Create a post.
* New action: Create a user.
* **Improvements**
* Added the integration icon on the automation list on triggers and actions columns.
* Added the integration icon on logs.
* **Developer Notes**
* Improved automatorwp_terms_matches() function.

= 1.0.8 =

* **Bug Fixes**
* Fixed issue with admin menu parent file override.

= 1.0.7 =

* **Improvements**
* Added the ability to clear license fields.
* Removed the "Add new log" button.

= 1.0.6 =

* **Bug Fixes**
* Fixed typo on license fields.

= 1.0.5 =

* **Improvements**
* Keep license key hidden included if license key is not valid or gets expired.

= 1.0.4 =

* **Improvements**
* Ensure to enqueue admin styles to make AutomatorWP icon visible.

= 1.0.3 =

* **Improvements**
* Ensure to enqueue admin scripts only on the plugin screens to avoid any conflict.
* Show trigger order if sequential is enabled for new added items.

= 1.0.2 =

* **New Features**
* New trigger: User daily visits the site.
* New trigger: User views a post of any/specific category.
* New trigger: User views a post of any/specific tag.
* New trigger: User comments on a post of any/specific category.
* New trigger: User comments on a post of any/specific tag.
* **Improvements**
* Make post tags labels more flexible to allow pass the post type label.
* Improvements on multiples translatable strings.

= 1.0.1 =

* **Improvements**
* Prevent perform calls to database tables on installation.

= 1.0.0 =

* AutomatorWP lands on wordpress.org!