Skip to content

Releases: pronamic/gravityforms

2.6.6

24 Aug 10:07
Compare
Choose a tag to compare

2.6.6 | 2022-08-23

  • Fixed an issue where the a form can have multiple submit buttons if markup is changed with the gform_field_container filter.
  • Updated the Zapier icon to reflect their new branding.

2.6.5

10 Aug 10:07
Compare
Choose a tag to compare

2.6.5 | 2022-08-09

  • Fixed a fatal error that can occur on some hosting environments when the license is validated.
  • Fixed an issue where inserting a new notification routing rule will sometimes overwrite the following rule.
  • Fixed an issue which prevents some {today} merge tags from displaying the correct value.
  • Fixed an issue where the required field legend is not displayed if form title or description aren't enabled on a form that does not use legacy markup.
  • Fixed an issue which can cause code to run multiple times on some hosting environments, leading to warnings and fatal errors.
  • Fixed an issue where the default value of an email field with confirmation enabled does not display.
  • Updated predefined choices lists for countries, US states, marital status, and gender as well as name prefix choices to be up-to-date and more inclusive.
  • AF: Fixed a fatal error that can occur with PHP 8+ if an error occurs during background feed processing.
  • API: Fixed an issue where GF_Field_Time::is_value_submission_empty() can return the wrong result.

2.6.4

07 Jul 10:06
Compare
Choose a tag to compare

2.6.4 | 2022-07-06

  • Added the gform_cleanup_target_dir filter to support async uploads on servers with opendir() disabled.
  • Fixed an issue where the REST request to get additional pages fails on translated sites when configuring the form confirmation.
  • Fixed an accessibility issue by adding an alert role to the notice on the uninstall page.
  • Fixed an accessibility issue where the search field in the form detail has no connected label.
  • Fixed several PHP 8.1 deprecation notices. Note: There are still a number of notices from WordPress 6.0.
  • Updated the minimum WordPress version on the System Status page to 5.9.
  • Updated the database upgrade and System Status page to check for and fix auto increment issues which can cause "duplicate entry 0" errors.
  • AF: Updated GFPaymentAddOn::maybe_validate() to include $context as the second parameter.
  • API: Added gform/merge_tag/initialize event to allow merge tag drop downs to be manually initialized after page load.
  • API: Updated the REST API v2 forms/[FORM_ID]/submissions endpoint to support the ?_validate_only=1 query argument.
  • API: Added GFAPI::validate_form() to validate form field values without triggering other submission events such as saving the entry, sending notifications, add-on feeds, or confirmations.
  • API: Added the forms/[FORM_ID]/submissions/validation endpoint to REST API v2.
  • API: Updated the gform_field_validation and gform_validation filters to include a new $context parameter indicating how the current request was triggered: form-submit, api-submit, or api-validate.

2.6.3

11 May 10:06
Compare
Choose a tag to compare

2.6.3 | 2022-05-10

  • Fixed bug that sometimes results in a fatal error when the license key is empty.

2.6.2

06 May 10:07
Compare
Choose a tag to compare

2.6.2 | 2022-05-05

  • Added security enhancements.
  • Added performance improvements to the confirmation settings page for sites with lots of pages.
  • Added a performance improvement to the AJAX save process in the form editor that increases performance significantly, especially for forms that contain a large number of fields.
  • Added improvements to the message that appears when saving a form fails.
  • Fixed a bug that sometimes prevents entries from being updated. Credit: GravityView.
  • Fixed an issue where the forms list is not in alphabetical order.
  • Fixed a performance issue where queries are being run on admin pages that do not need them.
  • Fixed an issue where the submit button settings are reset to their default values when saving the form settings.
  • Fixed the "Allowed memory exhausted in gravityforms.php on line 147" fatal error that is impacting a small number of sites.
  • Fixed an issue with the license detail section displaying an inaccurate renewal date for certain licenses.
  • Fixed a few dozen PHP 8.1 deprecation notices. Note: WordPress won’t be compatible with PHP 8.1 until version 6.0 at the earliest, so there are still many notices from WP functions.
  • Fixed a bug that prevents users without form editing capabilities from exporting entries.
  • Fixed a bug that prevents editing the First Name and City sublabels.
  • Fixed a fatal error that occurs on plugin activation with WordPress 4.9 and earlier.
  • Fixed a bug that causes form editor settings panels to close when any button in the sidebar is clicked.
  • Fixed an issue where field values that contain non-Latin characters are not displayed correctly after AJAX save in the form editor.
  • API: Added the gform_abort_conditional_logic_do_action javascript filter to allow add-ons to abort the conditional logic action before fields are displayed or hidden.
  • API: Added the gform_embed_edit_post_link filter.
  • API: Added the gform_rule_source_value filter to allow the source value of a conditional logic rule to be filtered.

2.6.1

30 Mar 10:06
Compare
Choose a tag to compare

2.6.1 | 2022-03-24

  • Added security enhancements.
  • Added a fallback save method if AJAX save fails.
  • Added the {today} merge tag to output the current date and/or time. Credit: The Gravity PDF team.
  • Fixed an issue where saving the form fails if the form contains any backslashes.
  • Fixed an issue where the save form button in the form editor is stuck in the saving state if form validation fails.
  • Fixed an issue where dropdowns in the Embed Form flyout are not correctly displaying their content.
  • Fixed several display issues in the form editor.
  • Fixed an issue where our IE11 admin stylesheet is being being loaded everywhere in the admin.
  • Fixed some issues where text on the 2.6 splash page can't be translated.
  • Fixed an issue which causes admin pages to visually break when No Conflict mode is enabled.
  • Fixed the duplicated output of the core admin stylesheet for the add-on results screen.
  • Fixed the core admin stylesheet path for the help screen.
  • Updated the label styles for disabled radio and checkbox inputs to better indicate the option is disabled.
  • AF: Added ability to specify and use custom font icon with the addition of GFAddOn::get_icon_namespace().
  • AF: Added additional support for Font Awesome icon styles for GFCommon::get_icon_markup().
  • AF: Fixed an issue where payment fails when using Japanese Yen with the Stripe Card field and Stripe Add-On v4.2.
  • API: Added ability to specify custom font icon namespace for GFCommon::get_icon_markup().
  • API: Updated the $form_ids arg of GFAPI:get_feeds() to support an array of IDs. Credit: The GravityView team.
  • API: Fixed an issue where RGCurrency::to_number() returns a float instead of an integer for zero-decimal currencies.
  • API: Fixed an issue that causes Live Dependency fields with custom display properties to render incorrectly. Credit: The ForGravity team.

2.5.16

14 Feb 14:40
Compare
Choose a tag to compare

2.5.16 | 2022-01-11

  • Fixed an issue where the select entry table columns in RTL are not displaying properly.
  • Fixed an issue where the credit card field expiration date fieldset label is not output as legend.
  • Fixed an issue where a PHP warning appears in the logs after running the daily cron.
  • Fixed an issue with total field not displaying correct amount under certain conditions.
  • Fixed an issue where the validation div on the legacy file uploads field is showing when empty.
  • Fixed an issue with gform_conditional_logic_operators filter passing the incorrect field ID.
  • Fixed an issue which causes multisites to experience a fatal error on plugin activation.
  • Fixed an issue with Dynamic Field Map on some add-ons including HubSpot Add-On and User Registration Add-On.
  • Fixed an issue with form import not properly sanitizing JSON string in some cases.
  • Fixed an issue where uploaded files are not deleted on entry deletion if a custom upload path is used.
  • Fixed an issue with Generic Map and Dynamic Field Map not being able to filter the value drop down to include or exclude field types.
  • Fixed an issue with Generic Map settings field not being able to specify a custom list of choices for mapping.
  • Fixed an issue where files uploaded via the multi-file upload field are corrupted when chunking is enabled using gform_plupload_settings.
  • Fixed performance issue with Generic Map settings field.
  • Fixed fatal error in Generic Map settings field that can happen under certain conditions.