* Added [RestroPress integration](https://wpfusion.com/documentation/ecommerce/restropress/)
* Added [Import Trigger tag option for Jetpack CRM ](https://wpfusion.com/documentation/webhooks/jetpack-crm-automatic-imports/)
* Added option to [sync LearnDash quiz scores to a custom field in the CRM](https://wpfusion.com/documentation/learning-management/learndash/#quizzes)
* Added support for WPForms User Registration addon
* Added Picture URL field for sync with CapsuleCRM
* Added nonce verification to Flush All Logs button (improved security)
* Improved - Logs will contain a link to edit the contact record in the CRM after a form submission
* Improved - If Add Attendees is enabled for a Tribe Tickets RSVP ticket, and a registered user RSVPs with a different email address, a new contact record will be created (rather than updating their existing contact record)
* Fixed Ultimate Member `role_select` and `role_radio` fields not syncing during registration
* Fixed Gravity Forms Nested Feeds processing not respecting feed conditions
* Fixed custom fields not syncing with Maropost
* Fixed PHP warning updating contacts with Intercom
* Fixed LearnPress course enrollment tags not being applied when there were multiple course products in an order
* Fixed console errors in the Widgets editor since WP 5.8
* Fixed search input not being auto-focused in CRM field select dropdowns with jQuery 3.6.0
* Added View In CRM links (direct link to the contact record) for all CRMs that support it
* Added [email optin checkbox and optin tagging for Easy Digital Downloads](https://wpfusion.com/documentation/ecommerce/easy-digital-downloads/#email-optins)
* Added support for [FluentCRM webhooks](https://wpfusion.com/documentation/webhooks/fluentcrm-webhooks/)
* Added [email optin setting to GiveWP integration](https://wpfusion.com/documentation/ecommerce/give/#email-optins)
* Added Job Title field for sync with Capsule CRM
* Improved - Added notice to the setup screen with information on how to connect to Autonami on the same site
* Improved - Added warning for admins when viewing a post that has access rules enabled, but no redirect specified
* Fixed Capsule CRM not loading more than 100 tags
* Fixed Events Manager bookings batch operation not detecting past bookings
* Fixed Events Manager bookings batch operation not exporting more than 20 bookings
* Fixed Events Manager not syncing guest bookings
* Fixed Elementor Forms integration treating some country names as dates
* Fixed undefined index PHP warning loading data from ActiveCampaign
* Fixed "Invalid email address" error with Mailerlite when Email Changes setting was set to Duplicate
* Fixed course enrollment tags not being applied when a LearnPress course was purchased using the WooCommerce Payment Methods Integration extension
* Developers: Added action `wpf_did_filter_content` for when the restricted content message was sucessfully output for a post
* Added Event Categories field for sync with Events Manager
* Improved - Comments forms will be pre-filled with the temporary user's details during an auto-login session
* Improved - Booking dates will be formatted using the sitewide datetime format (set Settings > General) with WooCommerce Bookings and WooCommerce Appointments, when the field format is set to `text`
* Improved - Form submissions will record the page URL of the form in the logs
* Improved - If a field type is set to `text` then arrays will be converted to comma-separated strings for syncing
* Fixed &send_notification=false in a webhook URL triggering the new user welcome email
* Fixed datetime fields being synced to ActiveCampaign in 12h format (fixed to 24h format)
* Fixed fatal error trying to sync multidimensional arrays to the CRM
* Developers - added `wpf_get_users_with_tag( $tag )` function
* Developers - added `wpf_get_datetime_format()` function and `wpf_datetime_format` filter