# Changelog ## 1.10.1 | July 2, 2025 - Fixed potential PHP warning when duplicating passed through files. ## 1.10 | June 26, 2025 - Added support for File Upload fields. ## 1.9.35 | April 17, 2025 - Fixed issue where an unsupported field type (Consent) was mappable on the feed. ## 1.9.34 | April 10, 2025 - Added support for passthrough with dynamic value population for Multi Select field. ## 1.9.33 | July 9, 2024 - Updated Easy Passthrough to send `nocache_headers()` and set `DONOTCACHEPAGE` if the `ep_token` query parameter is set. ## 1.9.32 | June 20, 2024 - Fixed issue with Easy Passthrough's icon not displaying correctly if using Safari. ## 1.9.31 | May 29, 2024 - Added support for populating data from previously stored tokens. ## 1.9.30 | May 22, 2024 - Removed custom settings messages for consistency with other feed-based perks. ## 1.9.29 - Fixed issue where providing a value of more than 30 minutes with the `gpep_expiration` filter hook would not work as expected. ## 1.9.28 - Fixed issue where Easy Passthrough tokens were not generated if entries were created programmatically. ## 1.9.27 - Fixed a potential PHP warning if customizing the cookie delimiter using the `gpep_cookie_delimiter` PHP filter hook. - Fixed an issue with mapping generating values from other forms. ## 1.9.26 - Added [`gpep_cookie_delimiter`](https://gravitywiz.com/documentation/gpep_cookie_delimiter/) filter hook to customize the cookie delimiter. ## 1.9.25 - Fixed an issue with Stripe Credit Card fields erroneously showing as mappable fields. ## 1.9.24 - Improved compatibility with GravityView by creating new Easy Passthrough tokens for duplicated entries. ## 1.9.23 - Fixed PHP 8.2 warnings. ## 1.9.22 - Fixed an issue where session values would be preferred over Easy Passthrough tokens passed using `ep_token`. ## 1.9.21 - Fixed PHP 8.1 deprecation notices. ## 1.9.20 - Added new `GP_Easy_Passthrough::clear_field_values()` method to be used in snippets. ## 1.9.19 - Fixed issue where fields with single quotes in their labels would not auto-map correctly. ## 1.9.18 - Fixed PHP notices/warnings. ## 1.9.17 - Added new `gpep_source_form_field_map` filter and added additional parameters to the `gpep_field_values` filter hook. ## 1.9.16 - Added use of Admin Labels for Field Mappings. ## 1.9.15 - Added `$source_field` as a fourth parameter to the `gpep_target_field_value` filter. ## 1.9.14 - Fixed noticed generated when passing entry ID rather than entry array to the GP_Easy_Passthrough::get_entry_token() method. ## 1.9.13 - Fixed a JavaScript error that occur when configure the Easy Passthrough feeds for form containing special characters in field labels and admin labels. ## 1.9.12 - Added [gpep_active_feeds](https://gravitywiz.com/documentation/gpep_active_feeds/) filter to allow filtering active Easy Passthrough feeds when they are fetched. ## 1.9.11 - Improved behavior of the Field Map setting to exclude display-only fields such as HTML, Section, etc. - Added a new menu icon to help differentiate Easy Passthrough in the Form Settings panel. ## 1.9.10 - Fixed issue where fatal error was generated when source entry did not exist. - Fixed notice when fetching parent entry from token to check for edit permission. - Added "Update URI" to plugin header to improve security. ## 1.9.9 - Fixed date field sometimes returning wrong format. ## 1.9.8 - Added support for duplicating feeds on feed list and also when duplicating a form. ## 1.9.7 - Fixed issue where trashed entries could still be passed through. (#24) - Updated field map column headers for clarity. Removed field map top-level header for fun. - Added support for checkbox-to-checkbox passthrough. - Added support for using dynamically populated values in place of values passed through using Easy Passthrough if a dynamic value is present. This behavior can be changed using the following PHP filter: [gpeb_prefer_dynamic_population](https://gravitywiz.com/documentation/gpeb_prefer_dynamic_population). ## 1.9.6 - Added [gpep_disable_same_form_passthrough](https://gravitywiz.com/documentation/gpep_disable_same_form_passthrough/) filter. ## 1.9.5 - Improved support for passing dates between date fields with different input types. ## 1.9.4 - Added [gpep_delete_cookie_on_logout](https://gravitywiz.com/documentation/gpep_delete_cookie_on_logout/) to enable deleting GPEP cookie when users logout. - Fixed a potential issue where trashed entries' token can be used. - Updated source form order to use title instead of ID. ## 1.9.3 - Added [gpep_disable_session_manager](https://gravitywiz.com/documentation/gpep_disable_session_cookies/) filter. - Fixed PHP warning if a source form for an Easy Passthrough feed was deleted. ## 1.9.2 - Fixed an issue where GPEP wouldn't work when using a redirect confirmation without jQuery migrate. ## 1.9.1 - Added support for mapping Quiz and Survey fields to fields of their own type. ## 1.9 - Fixed a potential issue where GPEPT may generate PHP notices. ## 1.8 - Added `SameSite` to GPEPT session cookies. ## 1.7 - Fixed a potential issue where GPEP may continuously fill a form using stale data. ## 1.6 - Fixed a typo in GPEP tooltips. - Added support for Gravity Forms 2.5. ## 1.5 - Added support for Gravity Forms 2.5. ## 1.4.18 - Fixed an issue where GPEP may generate PHP notices for some field types. ## 1.4.17 - Fixed a compatibility issue with Stripe Card field types. ## 1.4.16 - Fixed issue where strict comparison of form IDs sometimes failed as form ID can be string or integer. - Fixed issue where reference variable inherited unintended changes from subsequent fields. ## 1.4.15 - Fixed error that was generated when administrative List fields were populated unintentionally. ## 1.4.14 - Removed filter call to removed function. - Fixed notice when logged-in user has no last submitted entry. ## 1.4.13 - Fixed issue where session was not correctly set when loading last entry submitted by user. - Fixed notice generated when mapping non-field based entry values. ## 1.4.12 - Updated auto-mapping to support mapping by admin label for single-input fields. ## 1.4.11 - Improved compatibility with GP Populate Anything's Live Merge Tags by adjusting the priority of when GP_Easy_Passthrough#populate_fields is ran on the gform_pre_render filter. ## 1.4.10 - Added 'gpep_target_field_value' filter. ## 1.4.9 - Fixed issue where Easy Passthrough incorrectly caused Nested Forms child entries not to be editable by default. ## 1.4.8 - Added support for populating Nested Forms child entries when a token is used. ## 1.4.7 - Fixed issue where entry inputs replaced inputs to be rendered resulting in notices where all inputs were expected (e.g. Credit Card fields). - Fixed issue where disabled GP Easy Passthrough feeds would continue to populate forms. ## 1.4.6 - Fixed issue where loading entry too early would cache form before Nested Forms had a chance to register it's field type. ## 1.4.5 - Fixed issue where an unsupported field type (File Uploads) was mappable on the feed. ## 1.4.4 - Added support for [Gravity Forms Iframe Add-on](https://github.com/cedaro/gravity-forms-iframe). - Added upgrade routine to migrate data from ForGravity Easy Passthrough to GP Easy Passthroug