Skip to content

Releases: pronamic/gravityforms

2.7.12

09 Aug 10:06
Compare
Choose a tag to compare

2.7.12 | 2023-08-08

  • Fixed a fatal error that occurs when a mapped setup_fee field is hidden by conditional logic.
  • AF: Added the $_min_compatible_gravityforms_version property to the GFFAddOn class, enabling add-ons to specify the minimum Gravity Forms version that is compatible with all the add-on features.

2.7.11

28 Jul 10:05
Compare
Choose a tag to compare

2.7.11 | 2023-07-27

  • Added a block theme setting for form input accent color.
  • Fixed an issue that causes JavaScript errors in the theme if certain script optimization plugins are used.
  • Fixed an issue where honeypot validation was failing on multipage forms if the last page was hidden by conditional logic.
  • Fixed an issue where printing an entry with the nested form field is causing a fatal error.
  • Fixed errors that occur when attempting to install translations on a WordPress filesystem that requires credentials.
  • Fixed the "no route found" error when performing an OPTIONS request to the REST API v2 endpoints.
  • Fixed an issue where license validation fails when using a non-standard license key.
  • API: Added support for an accent color for input styles for the theme framework.
  • API: Added a theme framework utility class of .gform-theme__disable-reset to disable theme framework reset styles.
  • API: Added a theme framework utility class of .gform-theme__disable-framework to disable theme framework styles.
  • API: Added a theme framework utility class of .gform-theme__disable to disable theme framework and reset styles.

2.7.10

13 Jul 10:07
Compare
Choose a tag to compare

2.7.10 | 2023-07-12

  • Added security enhancements.
  • Fixed a PHP fatal error that occurs when the theme or another plugin sets an invalid property value on the $wp_filter global variable.
  • Fixed an issue for the Orbital theme where hidden inputs were receiving focus in Safari during keyboard navigation.
  • Fixed various deprecation notices in PHP 8.1.
  • Fixed the enhanced UI for select and multiselect fields to work within conversational forms.
  • Updated the Orbital theme to support max-height/scroll for the consent field.
  • Updated the thumbnail image in the template library for the eCommerce template.
  • Updated the name of the form block to "Form" to make it easier to find in the block inserter.

2.7.9

23 Jun 10:06
Compare
Choose a tag to compare

2.7.9 | 2023-06-22

  • Fixed an issue where an empty Number type Quantity field fails validation with a decimals-related error message.
  • Fixed an issue where the custom validation message is not applied when a Number type Quantity field fails validation.
  • Fixed an issue where the first page of a form gets an incorrect data attribute.
  • Updated the Post Custom Field with List input type to look the same as the normal List field in the Orbital theme.
  • API: Fixed an issue in the color setting component where the selected indicator for custom colors can't be seen on light backgrounds.

2.7.8

09 Jun 10:05
Compare
Choose a tag to compare

2.7.8 | 2023-06-08

  • Fixed a bug that prevented dynamic population from working in the block settings.

2.7.7

26 May 10:05
Compare
Choose a tag to compare

2.7.7 | 2023-05-25

  • Added the ability to display error messages for Drop Downs and Textareas on form editor's field settings panel.
  • Fixed a bug that prevented HTML tags from using theme styles in the Orbital theme.
  • Updated how the form block is rendered so it no longer uses the shortcode.
  • Updated the entry list to support array values for custom entry meta. Credit: The GravityWiz team.

2.7.6

11 May 10:06
Compare
Choose a tag to compare

2.7.6 | 2023-05-10

  • Fixed an issue where the HTML field filters out JavaScript.
  • Updated the handling of submit button conditional logic to add a data attribute indicating whether a button is hidden or not.
  • API: Added gform/conditionalLogic/applyRules/start and gform/conditionalLogic/applyRules/end JS event triggers for conditional logic to accommodate conversational forms.

2.7.5

04 May 10:06
Compare
Choose a tag to compare

2.7.5 | 2023-05-03

  • Added security enhancements.
  • Fixed an issue where GF_Field_Consent::is_value_submission_empty() returns the wrong result when editable fields are validated during progress save on the Gravity Flow User Input step.
  • Fixed an issue where Conversational Forms with similar slug names to a post or page are not rendered.
  • Fixed an issue where turning off Legacy Markup with the gform_enable_legacy_markup filter results in a fatal error.
  • Updated the minimum WordPress version on the System Status page to 6.1.
  • Updated the location of our NPM packages.
  • API: Added a new function `GFFormsModel::get_forms_columns()`` to get a list of specified form data. Credit: The GravityKit team.
  • API: Added "date_updated" to the list of form database columns. Credit: The GravityKit team.
  • API: Added the gform_conditional_logic_is_valid_flyout_click filter to allow third parties to designate valid conditional logic flyout clicks. Credit: GravityWiz.
  • API: Fixed a bug that prevents developers from overriding the button setting default values. Credit: The GravityKit team.

2.7.4

13 Apr 10:05
Compare
Choose a tag to compare

2.7.4 | 2023-04-11

  • Added security enhancements.
  • Fixed an issue that causes block style settings to disappear on a form with validation errors.
  • Fixed PHP warnings on the time field in some versions of PHP.
  • Fixed an issue that blocks the Color Picker Input Border Styles from displaying.
  • Fixed an issue that prevents the honeypot from working if the last section of a form is hidden by conditional logic.
  • Fixed an issue that prevents new installations of Gravity Forms from showing up in the user account page on gravityforms.com.
  • Fixed an issue that causes incorrect "Upgrade" notifications on the form template library for some license types.
  • Updated the link for the "open a support ticket" text on the help page.
  • Updated the textarea in the new form dialog to prevent layout problems and unnecessary scrollbars.
  • Updated the new form dialog for better keyboard accessibility.
  • Updated how conditional logic is handled to add data attributes to hidden and visible fields.
  • API: Added new filter gform_addon_form_settings_fields to allow addons to modify the settings fields displayed on a given form settings page.
  • API: Added a new filter gform_validate_required_file_exists to allow developers to override the default behavior of the file upload field when validating required files.
  • AF: Fixed a fatal error that occurs when when saving settings that include a setting named "enable" when logging has not been configured for an add-on.

2.7.3

16 Mar 10:06
Compare
Choose a tag to compare

2.7.3 | 2023-03-15

  • Fixed an issue that prevents accessing the settings page after failed license validation in the setup wizard.
  • Fixed an issue that prevents the template library stylesheet from loading in no-conflict mode and makes the template library unusable.
  • Fixed a compatibility issue with WordPress 6.2 where forms are not rendered properly in the Block Editor.
  • Fixed an issue where some CSS files are loading when the Output Default CSS setting is turned off.
  • Fixed an error on the widgets page that prevents the Gravity Forms block from working as a widget.
  • Fixed an issue which prevents sorting by number in the total field.
  • Fixed an issue that removes some inputs' sublabels when forms are saved.
  • Removed the about page images from the codebase to reduce the codebase size.
  • API: Added CSS API global custom properties for the contrast color for the theme framework's danger and success colors.
  • API: Added CSS API global custom properties to allow for specifying of the various max border-radius sizes we support.
  • API: Added CSS API global custom properties for the checkbox, date, file, select, and textarea border-radius property.
  • API: Fixed an issue where the Radio and Card settings fields do not render choice IDs.