[featured_image]
Download
Download is available until [expire_date]
  • Version
  • Download 40
  • File Size 3.60 MB
  • File Count 1
  • Create Date June 27, 2024
  • Last Updated December 14, 2024

Gravity Forms v2.9.1

Changelog

2.9.1 | 2024-12-12

  • Added detection of SQLite database to the system report.
  • Added focus states to links in the validation summary and autofocus to the validation summary for better accessibility.
  • Added screenreader support to the password strength indicator on the Password field.
  • Updated number fields that are read-only to use the read-only styles.
  • Updated styling of failed payment and cancelled subscription entry notes.
  • Updated the currency dropdown on the plugin settings page to not use Select2 for improved accessibility.
  • Updated the license validation messages to be more specific when there is a server error or API rate limit error.
  • Updated the minimum WordPress version (for support) on the System Status page to 6.5.
  • Fixed a PHP notice that can occur when viewing the Form Settings for a pre-existing form. Credit: The GravityKit Team.
  • Fixed a fatal error that can occur when adding additional files to a multifile upload field.
  • Fixed an accessibility issue with the date dropdown field by adding hidden labels to the dropdowns.
  • Fixed an issue in the entry detail screen where the Notes metabox is misaligned in Safari 18.0.
  • Fixed an issue that can sometimes prevent the total field from updating if some products have conditional logic rules.
  • Fixed an issue that cause the form or confirmation to be unstyled when AJAX is enabled.
  • Fixed an issue that causes delayed feeds to be executed twice in some cases.
  • Fixed an issue that prevents gform_ajax_spinner_url from working.
  • Fixed an issue that prevents the gform_price_change event from firing.
  • Fixed an issue where Gravity Forms checks if a schema upgrade is needed on every page load.
  • Fixed an issue where a choice with an empty label is selected by default when the field doesn't have a value.
  • Fixed an issue where a console error is thrown when the next button is clicked on a multi-page form that contains a payment field.
  • Fixed a fatal error that occurs on submission if modified state input value is an array.
  • Fixed a fatal error that occurs when the page query argument is an array. Credit: Automattic.
  • Fixed an issue where a fatal memory error can occur on the Form Settings page in some hosting environments when a large number of forms exist.
  • Fixed an issue where apostrophes in page names are sanitized incorrectly in Pagination Options.
  • Fixed an issue where aria attributes for the list field are not translating.
  • Fixed an issue where disabled image choice inputs are still able to be selected/unselected.
  • Fixed an issue where email fields in notification settings do not pass validation if merge tags are used.
  • Fixed an issue that prevents some options from being removed when going through the uninstall process.
  • Fixed an issue where raw HTML is displayed in the tooltip of the column selector icon on the entries page.
  • Fixed an issue where strings aren't translated on the block editor.
  • Fixed an issue where submit and paging buttons which include an onclick attribute with a value of gform.submission.handleButtonClick(this) are missing a trailing semicolon.
  • Fixed an issue where the Export Personal Data tool can export entries that are not associated with the user if a form was edited with the Gravity Forms CLI Add-On.
  • Fixed an issue where the Predefined Choices modal is not translated.
  • Fixed an issue where the database update process can causing a fatal error when the database does not need to be updated.
  • Fixed an issue where the default styles are output even when disabled from the global settings.
  • Fixed an issue where the {embed_url} and {referer} merge tags output the wrong values when the form is submitted using the new AJAX submission method.
  • Fixed an issue where wptexturize is causing extra curly quotes to be added to the textarea.
  • Fixed an issue with conditional logic when the default currency uses a comma as the decimal separator.
  • Fixed an issue on form submission that can prevent the honeypot and reCAPTCHA V3 from working correctly when the submit button has been customized.
  • Fixed an issue with the conditional logic field setting where multiple rules are added even though the + button was only clicked once.
  • Fixed an issue with the new AJAX functionality that causes the confirmation message to lose its styling in certain situations.
  • Fixed an issue on form submission that can prevent the honeypot and reCAPTCHA V3 from working correctly when the submit button has been customized.
  • AF: Fixed an issue where an undefined array key warning occurs if the gform_admin_pre_render filter is called in a context where a form is not available.
  • AF: Updated the Payment Add-On base class so that payment add-ons such as Stripe can enable payment status rules in the confirmation conditional logic.
  • AF: Updated the frontend feed data with extra relevant feed information that can be used by Payment Add-Ons.
  • API: Added the gform_disable_dom_parser filter that can be used to disable the DOM Parser.
  • API: Removed the following form Theme Framework global CSS API properties: --gf-ctrl-shadow-color-focus--gf-ctrl-shadow-size-focus--gf-ctrl-shadow-offset-color-focus--gf-ctrl-shadow-offset-size-focus--gf-ctrl-shadow-focus.
  • API: Updated the form Theme Framework to use box shadows instead of outlines for focus states for better accessibility.

2.9.0.5

  • Fixed an issue with conditional logic when the default currency uses a comma as the decimal separator.
  • Fixed an issue where a fatal memory error can occur on the Form Settings page in some hosting environments when a large number of forms exist.

2.9.0.3

  • Fixed an issue that can sometimes prevent the total field from updating if some products have conditional logic rules.

2.9.0.1

  • Added screenreader support to the password strength indicator on the Password field.
  • Fixed an issue with the new AJAX functionality that causes the confirmation message to lose its styling in certain situations.
  • Added focus states to links in the validation summary and autofocus to the validation summary for better accessibility.
  • Updated the currency dropdown on the plugin settings page to not use Select2 for accessibility reasons.
  • Updated number fields that are read-only to use the read-only styles.
  • Updated styling of failed payment and cancelled subscription entry notes.
  • Fixed an issue where a choice with an empty label is selected by default when the field doesn't have a value.
  • Fixed a fatal error that can occur when adding additional files to a multifile upload field.
  • Fixed an issue where raw HTML is displayed in the tooltip of the column selector icon on the entries page.
  • Fixed an issue in the entry detail screen where the Notes block is misaligned in Safari 18.0.
  • Fixed an issue where not all the options were being removed when going through the uninstall process.
  • Updated number fields that are read-only to use the read-only styles.
  • Fixed an issue where the Predefined Choices modal is not readable when using different languages.
  • Fixed an issue where a fatal error occurs when the page query argument is an array. Credit: Automattic.
  • Fixed an issue where the {embed_url} and {referer} merge tags output the wrong values when the form is submitted using the new Ajax submission method.
  • Fixed an issue where Gravity Forms checks if a schema upgrade is needed on every page load.
  • Fixed an issue where apostrophes in page names were sanitized incorrectly in Pagination Options.
  • Fixed an issue that cause the form or confirmation to be un-styled when loaded via AJAX.
  • Fixed an issue that causes delayed feeds to be executed twice in some cases.
  • AF: Fixed an issue where an undefined array key warning occurs if the gform_admin_pre_render filter is called in a context where a form is not available.
  • AF: Updated the Payment Add-On base class so that payment add-ons such as Stripe can enable payment status rules in the confirmation conditional logic.
  • AF: Updated the frontend feed data with extra relevant feed information that can be used by Payment Add-Ons.
  • Fixed an issue where wptexturize is causing extra curly quotes to be added to the textarea.
  • Fixed an issue where strings aren't translated on the block editor.
  • Fixed an issue with the conditional logic field setting where multiple rules are added even though the + button was only clicked once.
  • Fixed an issue where the database update process was causing a fatal when the database did not need to be updated.
  • Fixed an issue where email fields in notification settings do not pass validation if merge tags are used.
  • API: Added the gform_disable_dom_parser filter that can be used to disable the DOM Parser.
  • Fixed an issue where a console error is thrown when the next button is clicked on a multi-page form that contains a payment field.
  • Updated the minimum WordPress version (for support) on the System Status page to 6.5.
  • API: Updated the form Theme Framework approach to focus state for accessibility from being box-shadow based to outline based.
  • API: Removed the following form Theme Framework global CSS API properties: --gf-ctrl-shadow-color-focus--gf-ctrl-shadow-size-focus--gf-ctrl-shadow-offset-color-focus--gf-ctrl-shadow-offset-size-focus--gf-ctrl-shadow-focus.
  • Fixed an issue where disabled image choice inputs are still able to be selected/unselected.
  • Added detection of SQLite database to the system report.
  • Fixed an issue where the Export Personal Data tool can export entries that are not associated with the user if a form was edited with the Gravity Forms CLI Add-On.
2.8.18 | 2024-10-01
  • Fixed spacing and margin issues in the form list, help page, and settings page in RTL.
  • Fixed an issue where get_submitted_fields() is not returning the correct field values if meta keys are not numeric.
2.8.17 | 2024-08-26
  • Updated the form restriction logging statements to include the form ID.
  • Fixed an issue where the license key is not saved for some sites in a multisite/network installation.
2.8.16 | 2024-08-12
  • Added security enhancements.
  • Added unique aria labels to the main links on the form list, entry list, confirmation list, and notification list to improve accessibility.
  • Updated the licensing messages on the plugins page to be consistent with the settings page.
  • Updated the results page title to be unique for better accessibility.
  • Updates for WP 6.6 compatibility.
  • Fixed an issue where a number field with range has an invalid aria-describedby attribute when it fails validation.
  • Fixed issues with the choices flyout in the form editor in RTL languages.
  • Fixed an issue where a database error occurs during background processing if the site that queued the task is deleted.
2.8.15 | 2024-07-29
  • Added improvements to translator comments.
  • Added improvements for WordPress 6.6 compatibility.
  • Updated the text of the donation form template to be more consistent.
  • Updated admin page titles to be unique for better accessibility.
  • Fixed a 404 link pointing to the Chosen library in the enhanced UI info box in the field settings sidebar.
  • Fixed an issue that sometimes prevents users from editing the “End Paging” settings.
  • Fixed an issue where temporary file uploads for abandoned submissions can remain longer than intended if the form is not submitted again.
  • Fixed an issue where the expected choices are not included in the Select a Field setting on the Notification configuration page when using the gform_email_fields_notification_admin filter.
  • Fixed an issue where a form embedded in the confirmation message can’t submit because block styles are inserted in the middle of the init scripts.
2.8.14 | 2024-07-10
  • Fixed the compatibility of the reCAPTCHA v2 field with Conversational Forms by removing the field from the form in Conversational view.
  • Fixed a PHP warning that occurs when the current user role only has the capability to access the System Status Page.
2.8.13 | 2024-06-26
  • Fixed an issue where custom theme styles are sometimes not applied on confirmation page or when navigating between pages in a multi-page form.
  • Fixed an issue where the AJAX spinner init script is output in save and continue notifications, which can impact deliverability in some environments.
  • Fixed an issue where a choice of 00 in the minute settings for the form scheduled start and end times changes to 01 on save.
  • Updated and improved the performance of database queries by removing the legacy table check.
  • AF: Fixed an issue where a saved value of 0 is not displayed in text type settings.
2.8.12.1
  • Improved performance of database queries by removing the legacy table check.
  • Fixed an issue where custom styles for ajax-enabled forms using the "Orbital" theme are not rendered correctly on confirmation page or when navigating between pages in a multi-page form.
  • Fixed an issue where the Ajax spinner init script is output in save and continue notifications, which can impact deliverability in some environments.
  • Fixed an issue where a choice of 00 in the minute settings for the form scheduled start and end times changes to 01 on save.
  • AF: Fixed an issue where a saved value of 0 is not displayed in text type settings.

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top