# Changelog ## 2.0.13 | December 17, 2025 - Added unsubscribe support with `{gpeu_unsubscribe_url}` and `{gpeu_unsubscribe_link}` merge tags. ## 2.0.12 | January 7, 2025 - Fixed regression causing "From Name" to not be included in sent emails. ## 2.0.11 | November 1, 2024 - Fixed a regression with missing subjects for emails. ## 2.0.10 | October 30, 2024 - Fixed PHP 8 notices. ## 2.0.9 | October 15, 2024 - Added [`gpeu_settings_fields`](https://gravitywiz.com/documentation/gpeu_settings_fields), [`gpeu_preview_link`](https://gravitywiz.com/documentation/gpeu_preview_link), and [`gpeu_email_message`](https://gravitywiz.com/documentation/gpeu_email_message) PHP filter hooks. Updated [`gpeu_email_options`](https://gravitywiz.com/documentation/gpeu_email_options) to pass GP Email Users as the fourth parameter. Credit: [Metaphor Creations](metaphorcreations.com) ## 2.0.8 | July 9, 2024 - Added security enhancement. - Added support for sending attachments. It is currently only possible to send attachments by utilizing the [`gpeu_email_options`](https://gravitywiz.com/documentation/gpeu_email_options/) filter. ## 2.0.7 | June 6, 2024 - Added [`gpeu_email_options`](https://gravitywiz.com/documentation/gpeu_email_options/) PHP filter hook to modify emails before they are sent. - Fixed issue where numeric comparisons would not work with GP Email User's conditional logic. ## 2.0.6 - Fixed an issue where multiple recipients couldn't be used in the BCC field. ## 2.0.5 - Added new optional "Email Users" form action that will display beneath each form title in the Form List view. Enable it using [`gpeu_show_form_action`](https://gravitywiz.com/documentation/gpeu_show_form_action). ## 2.0.4 - Added back missing [`gpeu_forms`](https://gravitywiz.com/documentation/gpeu_forms) filter hook. ## 2.0.3 - Added Disable Auto Formatting setting for email messages. ## 2.0.2 - Added [gpeu_field_filters_from_conditional_logic](https://gravitywiz.com/documentation/gpeu_field_filters_from_conditional_logic/) to allow filtering the field filters generated from conditional logic that will be used to search entries. - Fixed notice generated when evaluating non-field-based conditional logic rules. ## 2.0.1 - Added `gform_admin_pre_render` filter to forms when creating an email draft to get a more accurate list of available merge tags. ## 2.0 - Added `gpeu_show_message_preview` PHP filter to control whether message previews are shown when reviewing emails before sending. - Added preview/review screen - Added support for filtering who to send to by using conditional logic. - Updated Email Users to use the Gravity Forms settings API and updated the message input to be a rich text editor. - Added "Update URI" to plugin header to improve security. ## 1.3.11 - Added support for parsing shortcodes in email message. ## 1.3.10 - Added XHR retry mechanism and error messages for server errors. - Added `[gpeu_connection_threshold](https://gravitywiz.com/documentation/gpeu_connection_threshold/) to limit the number of concurrent AJAX calls. - Updated plugin author. ## 1.3.9 - Removed missing icon reference. - Updated BCC field from dropdown to email input. ## 1.3.8 - Updated plugin with localization support. ## 1.3.7 - Fixed issue where emails were sent to trashed entries. ## 1.3.6 - Updated fetching entries to use GFAPI::get_entries() instead of GFFormsModel::get_leads(). - Added 'gpeu_forms' filter to allow filtering which forms are available to email users. ## 1.3.5 - Fixed issue where emails would not be send if "From" was not specified. ## 1.3.4 - Fixed fatal error that occured for users running older versions of the Members plugin. ## 1.3.3 - Improved integration with Members to automatically assign the core capability if it is not explicitly denied. - Removed inline documentation; replaced with link to the website. ## 1.3.2 - Updated perk to use GP_Bootstrap ## 1.3.1 - Added 'gpeu_send_to_duplicates' filter; when returned false, each email address is only emailed once regardless of how many entries contain it add_filter( 'gpeu_send_to_duplicates', '__return_false' ):