By gravitational forms
Published on October 11, 2024
We are happy to announce the release of Gravity Forms 2.9 Release Candidate 1!
With Gravity Forms 2.9, you’ll discover two new fields – Image Choice and Multiple Choice – as well as significant design and accessibility improvements, resulting in a more visually pleasing and user-friendly editing experience.
Gravity Forms 2.9 RC 1 is now ready for testing, and we’re calling on our community of developers, designers, and everyday users to install it (in a sandbox environment) and let us know how you get on with the new features!
Learn more about version 2.9
As always with our major releases, 2.9 includes several awesome new features that help improve the user experience both in the form editor and on the frontend.
Here’s what you can expect with version 2.9…
- Choice of images – Thanks to the new Image Choice field, you can now easily add images to choices, directly from the media library, without HTML markup!
- Multiple choice field – Designed to give you more flexibility and control, the new Multiple Choice field is a hybrid of the existing Check Boxes and Radio Buttons fields.
- Orbital everywhere – With Gravity Forms 2.9, you will find that our beautiful orbital form theme has been integrated into the form editor!
- Accessibility Improvements – As part of our ongoing commitment to accessibility, we have added other improvements to help improve the accessibility of the form editor.
Let’s take a closer look at each of them…
Easily add images to choices
Whether you want to display images for easier user viewing, make your choice options more interactive, or add icons to simplify instructions and processes in your forms, it’s all now possible with the Image Choice field.
With this new field, you can easily add images directly from the media library to Choices.
Image choice styles can also be easily customized in the block editor, where you can change the style of images from square to circle, choose to remove the map outline, and change the font size and color .
With Gravity Forms 2.9, you can now use images to guide your users on their journey through your forms, helping them make all the necessary decisions at a glance!
Learn more about the image choice field in the documentation.
An improved multiple choice experience
As mentioned, the Multiple Choice field is a hybrid of the existing Check Boxes and Radio Buttons fields. Not only will this new field help you collect the information you need, but it will also provide a premium experience for those submitting the form.
Designed to give you more flexibility and control, the Multiple Choice field lets you choose whether you want users to select a single or multiple options, switching between checkboxes and radio fields based on your settings choices .
Additionally, unlike fields dedicated to radio buttons and checkboxes, choices can also be rearranged, removed, or added without affecting previous form entries.
Checkboxes
Allow users to select many, all, or a set number or range of options using checkboxes:
Radio buttons
Or have users select a single option using the radio buttons:
For more information about the Multiple Choice field, see the documentation.
Orbital in the form editor
In Gravity Forms 2.7, we introduced our new form theme, Orbital. Highly customizable, Orbital helps ensure your forms look great with any WordPress theme, right out of the box.
Now, with Gravity Forms 2.9, we’ve integrated our beautiful Orbital form theme into the form editor. This means you’ll benefit from a more consistent and visually pleasing form editing experience, accurately reflecting the appearance of your forms on the front end.
Editor accessibility improvements
As part of our ongoing commitment to accessibility, we have improved the accessibility of the form editor. If you rely on keyboard navigation and screen readers, you will now have an easier time navigating field settings.
Visit our documentation site for more information on the main features of Gravity Forms 2.9.
Install Gravity Forms 2.9 RC 1 today!
We can’t wait for the Gravity Forms community to test version 2.9 and look forward to receiving your feedback and answering your questions. This will help us continue to identify and make necessary changes and improvements before the final 2.9 release.
To get your hands on Gravity 2.9 RC 1, head to your Gravity Forms account page and under Downloads you will find 2.9-rc-1.
For those who already have beta 2.9 installed, if automatic updates are not enabled, simply update the Gravity Forms beta plugin in your WordPress dashboard.
Best practices for 2.9 RC
Check out these best tips for testing Gravity Forms 2.9 RC…
- Do not install 2.9 RC 1 on your live site – As we mentioned, the 2.9 RC is not recommended for production sites. Even if you test version 2.9 and think everything works, you still should not use it on your live site.
- View the documents – As always, the Gravity Forms Support team has written support documentation to help everyone easily access 2.9 RC and understand its new features.
- A question for support? – You can contact us through our usual support channels if you have any questions about Gravity Forms 2.9 RC 1 features and updates.
- Give us your feedback – The Beta/RC period allows us to collect and evaluate feedback from our customers. If you have any suggestions or discover any issues, please contact our support team and let us know!
Thank you for supporting the RC version of Gravity Forms 2.9 – we look forward to hearing your feedback!
Gravity Forms 2.9 RC 1 Changelog
- Added “@remove-in 3.0” tags to all deprecated functions to indicate that they will be removed in version 3.0.
- Added the
gform_source_id_pre_save_entry
filter, so the value to be saved in the source_id input property can be overridden. - Fixed an issue with AJAX resubmit where unknown errors during form processing caused the form to get stuck in a loading state and the submit button locked.
- Fixed an issue where multiple choice fields with exact range or selection requirements would fail validation if they are not required.
- Fixed a bug that caused incorrect page titles on the Import Forms and Export Forms pages.
- Fixed an issue where the file upload component used in the Image Choice field was not working correctly with keyboard navigation.
- Fixed an issue with AJAX resubmit where, under specific conditions, Firefox saves the form state and restores it on page reload.
- Fixed an issue where the Save and Continue link points to the wrong URL when the form is submitted with the new AJAX submission.
- Fixed an issue where the loading arrow is not displayed when the form is submitted with the new AJAX submission.
- Fixed an issue where the
gform_field_choice_markup_pre_render
The filter is called with an invalid $field parameter for the radio field. - Fixed an issue with conditional logic warning triggering for field visibility setting.
- Fixed an issue where settings menu item icons were missing in input detail views by adding and updating the previously removed Gravity Form Theme admin stylesheet used in input detail views. the edit entry.
- Fixed an issue where the image choice field screen reader text was visible for non-image choices when using the Gravity form theme.
- Updated the Image Choice file upload UI to be more accessible.
- Updated the “Clear Default Choices” button in the Form Editor Choices drop-down menu to be less confusing.
- Updated the Image Choice field markup to be more accessible.
- API: added a new
gform/ajax/post_page_change
JavaScript event that runs after a page change with the new AJAX functionality. - API: Removed deprecated properties from the Theme Framework’s global CSS API.
- API: updated theme framework utility classes
.gform-theme__disable
And.gform-theme__disable-framework
to also disable theme frame styles for field labels and descriptions.