The first beta for Gravity Forms 2.3 has officially dropped. We wanted to take moment and give you a closer look at some of the feature highlights and what they mean for you as a Gravity Forms user or developer.
Accessibility Improvement: Tabindex Suppressed
Improved accessibility: tabindex attribute is now suppressed unless enabled via the shortcode or gform_tabindex filter.
This is the start of a larger push to make Gravity Forms more accessible. By default, the tabindex will not be included for fields in the form markup.
If you need to specify a tabindex you can still use the “tabindex” attribute on the [gravityforms] shortcode – or – if you want to get fancy, you can use the gform_filter filter. Tabindex suppression means you’ll no longer need our tabindex conflict fix.
Checkbox Field: Select All Option
Select All choice added to Checkbox Field to easily select/deselect all choices.
A much-requested user-facing feature! Enable the Select All option on your Checkbox fields to allow users to select (and deselect) all checkboxes with a single click.
If you’re looking for a way to limit how many checkboxes can be selected and/or span that limit over multiple checkbox fields, check out our Gravity Forms Limit Checkboxes plugin.
Import Multiple Form Export Files
Multiple form export files can now be imported at once using the Import/Export tools.
Not much to add here. Select multiple form export files and Gravity Forms will handle importing them all in one batch. Handy.
OpenSSL Encryption Support
Introduced support for OpenSSL encryption.
This is primarily for developers. Gravity Forms provides two helper functions for encrypting/decrypting data:
GFCommon::decrypt(). These methods are being deprecated in favor of
Pro tip: Gravity Forms provides “Easter egg” support for encrypting your entry data via the gform_is_encrypted_field.
Carbon Copy Support for Notifications
Added Notifications setting for defining CC email to Email Notification. Enabled using the new gform_notification_enable_cc filter.
Include a comma-delimited list of emails who should be cc’d or use a merge tag for an Email field. Activate with:
add_filter( 'gform_notification_enable_cc', '__return_true' );
If you need to filter the notification’s cc programmatically, use the gform_notification filter.
Drop Down Enhanced UI Updated
Updated the included Chosen JS library for the enhanced Drop Down field UI to the latest version.
Just keeping things up-to-date. Nothing particularly exciting in the new version of Chosen but it’s still real pretty to look at. :)
Gravity Forms continues to lead the online forms industry. The Gravity Wiz team is very excited for Gravity Forms 2.3! Read the full beta release post here.