# Changelog ## 1.0.12 | July 30, 2025 - Added `use_root_path` parameter to `gp_file_renamer()->rename_uploaded_files()` allowing files to be renamed/moved into the form root upload directory rather than their current location. ## 1.0.11 | May 14, 2025 - Removed redundant check for Gravity Perks in preparation for Spellbook. ## 1.0.10 | March 19, 2025 - Added support to force renaming of previously renamed uploaded files. ## 1.0.9 | October 23, 2024 - Fixed an issue introduced in Gravity Forms 2.7.13.1 where existing files in a Multi File Upload field were lost when editing an entry via a Gravity Form. ## 1.0.8 | June 20, 2024 - Fixed issue where existing files uploaded before the current month/year were not correctly renamed. ## 1.0.7 | May 1, 2024 - Fixed issue where Filename Templates containing only `{filename}` would cause the first uploaded file to get deduplicated and include a `1` at the end of the filename. ## 1.0.6 - Added `gpfr_is_applicable_field` to allow for filtering of whether or not GPFR should be applied to a give field. - Added `gpfr_filename_template` filter to allow modifications to filename templates. ## 1.0.5 - Added `$form` and `$field` parameters to the `gpfr_filename` filter. - Added support for renaming files during `gform_after_update_entry`, which improves compatibility with GravityView. ## 1.0.4 - Added `gpfr_allow_whitespaces` filter to allow filenames to contain whitespace. ## 1.0.3 - Added `gpfr_sanitize_file_name_chars` filter hook. ## 1.0.2 - Added `gpfr_replace_merge_tag_slashes` and `gpfr_merge_tag_forward_slash_replace_char` filters to allow fine grained control over forward slash replacement in merge tag values. ## 1.0.1 - Fixed issue where dot (`.`) characters would cause underscores (`_`) to be added to renamed paths in some cases. - Fixed issue where merge tag replacement was HTML escaping. ## 1.0 - Initial release!