Blog -

Brand New Release: Gravity Forms 2.9.3

Gravity Forms By Gravity Forms Published February 13, 2025

Gravity Forms 2.9.3

We’re pleased to announce the release of Gravity Forms 2.9.3. This release contains numerous additions and fixes, including…

  • Added the gform_file_upload_tmp_dir filter to allow developers to change the temporary directory used for file uploads.
  • Updated handling of images for the Image Choice field so that thumbnail sizes are only generated for images used in the field.
  • Updated the form preview to use the Orbital theme.

What’s New in Gravity Forms 2.9?

With Gravity Forms 2.9, you get access to some fresh new features and enhanced accessibility. This update adds new fields and makes form building smoother, more visually engaging, and easier to navigate.

Here are some of the highlights of version 2.9…

New Image Choice Field

Adding images to choices is easy with Gravity Forms 2.9, thanks to a newly added field. The Image Choice Field gives you a way to display images alongside traditional text labels. Now, you can add extra context and information for your users.

GF 2.9 Image Choice Field Settings

The new field works with single or multiple selections, predefined ranges, or exact numbers of selections. You can also customize how the images are displayed directly from within the form builder.

The Gravity Forms documentation has more information on how the Image Choice field works and how you can integrate it into your forms

New Multiple Choice Field

Another new field is the Multiple Choice option. This field combines the features of the existing Checkboxes and Radio Buttons fields to give you more flexibility for your forms.

field-settings-selection-options

The field can be configured so that the user can select either a single option or multiple options. Based on your configuration, the field either functions as a radio button (single option) or a checkbox (multiple options).

field-settings-select-one

Unlike the standalone Radio Buttons and Checkboxes fields, the new Multiple Choice field lets you reorder, add, or delete choices without impacting previous form entries.

You can find out more about this new feature in the Multiple Choice field documentation.

Additional Features of Gravity Form 2.9

Since the release of Gravity Forms 2.9, you now get a more accurate form preview when working in the editor when you’re using the Orbital form theme.

Thanks to this, you’ll get a better idea of how your forms will look when they’re published without switching views or leaving the editor.

Keyboard navigation has been enhanced, too, and better screen reader support for navigating field settings has been added as part of the accessibility improvements.

To view the full list of updates and features, check out the Gravity Forms 2.9 Key Features page in the documentation.

Gravity Forms 2.9.3 Changelog

  • Added the gform_file_upload_tmp_dir filter to allow developers to change the temporary directory used for file uploads.
  • Fixed an issue with conditional logic for numbers formatted as date or time.
  • Fixed an issue that causes the entry list to sometimes have display problems on mobile screens.
  • Fixed an issue where some icons are missing in compact view in the form editor.
  • Fixed an issue where Ajax submissions can abort when the field values block setting contains multiple parameters or when using a tabindex of -1.
  • Fixed an issue where Ajax submissions can abort when a third-party embed method passes a string instead of a boolean as the value of the $display_title or $display_description arguments of the gravity_form function.
  • Fixed an issue where calculations based on an Image Choice field only run if you click the input, not the image.
  • Fixed an issue where the form list page throws a JavaScript error if the user does not have the gravityforms_create_form capability.
  • Fixed an issue that allows the File Upload Field to bypass validation checks when using a maximum file constraint.
  • Fixed an issue where the :value of product fields in calculations uses price upon submission.
  • Fixed an issue where changing the ‘gform_sticky_admin_messages’ database values can cause a fatal error.
  • Fixed an issue with product fields that do not update the total when the markup is updated via custom code.
  • Removed “send you a birthday cake” custom validation message from template library forms.
  • Updated handling of images for the Image Choice field so that thumbnail sizes are only generated for images used in the field.
  • Updated the form preview to use the Orbital theme.
  • API: Updated the React components to support the use of the newly created internal component icon kit.

 

Gravity Forms Newsletter
If you want to keep up-to-date with what’s happening on the blog sign up for the Gravity Forms newsletter!