News & Updates -
Gravity Forms v2.0 Beta 2 Released
By Carl Hancock Published March 30, 2016Gravity Forms v2.0 Beta 2 is now available via the downloads page. If you already have Gravity Forms v2.0 Beta 1 installed you may update via automatic update.
This is a major feature release. For a complete rundown of what is new in Gravity Forms v2.0 check out the Beta 1 release announcement.
What’s New in Gravity Forms v2.0 Beta 2
- Added an Event column to the Notifications list if the form has multiple notification events registered.
- Added support for preventing Admin Only fields from being selected in Form Editor conditional logic; changing field already used in conditional logic to Admin Only will result in a confirmation prompt (like deleting a field used in conditional logic).
- Added support for excluding current field from conditional logic; prevents field from applying conditional logic against itself.
- Added the entry filters to the screen options.
- Added ‘gform_list_field_parameter_delimiter’ filter.
- Updated form switcher to display active and inactive forms in separate option groups.
- Updated the default value for the confirmation sanitization filter to false. Return true to sanitize the complete confirmation.
- Updated GFFormDisplay::register_form_init_scripts to be public.
- Updated Chinese (China) translation. Credit: Edi Michael.
- Updated the rich editor setting in the Paragraph field to prevent switching on or off if the field has entries.
- Updated the way the Paragraph field saves values – fields that expect HTML will save safe values. Paragraph fields that don’t expect HTML will accept values exactly as they are submitted.
- Removed the sanitization validation for the confirmation settings for users with the unfiltered_html capability. The confirmation will pass through wp_kses_post() for all users without unfiltered_html.
- Fixed a typo in the Hungarian choice of the Captcha field language setting.
- Fixed an issue which could prevent the default meta boxes being added to the entry detail page if an update was available for GF.
- Fixed an issue with the entry detail actions which can prevent third-party content from displaying properly.
- Fixed an issue with the font size for the Total field value.
- Fixed an issue with the styles for the List field add/delete row buttons on the entry detail edit page.
- Fixed an issue with the styles on some admin pages that get stuck in the browser cache after upgrade.
- Fixed an issue with the Rich Text Editor in forms on WordPress admin pages.
- Fixed a parse error when displaying a form on versions of PHP below 5.3.
- Fixed issue where Single Product quantity input displayed on initial load in admin even when quantity was disabled.
- Fixed issue where default Date field has a single input but no Datepicker.
- Fixed a JavaScript error in the form editor when configuring the max chars setting.
- Fixed issue with the output values of the Paragraph field in the merge tags, entry list and entry detail.
API Updates in Gravity Forms v2.0 Beta 2
- Updated GF_Field:sanitize_entry_value() to sanitize the value only if HTML is enabled for the field or activated using the gform_allowable_tags filter. Fields should override this method to implement field-specific sanitization.
- Updated the way GF_Field handles input and output values. Input values are now not sanitized on input unless the HTML tags are allowed, in which case values are passed through wp_kses_post() and then through gform_allowable_tags filter and then through strip_tags() if required. Updated the way the Address, Checkbox, Multiselect, Name, Radio, Select, Text and Textarea fields handle input and output to account for the change.
Add-On Framework Updates in Gravity Forms v2.0 Beta 2
- Added GFAddon::pre_process_feeds() method to handle applying new ‘gform_addon_pre_process_feeds’ filter.
- Fixed an issue validating checkbox type fields when the choice name used array notation.
- Fixed an issue validating the select_custom field type when using optgroups.
- Fixed an issue validating choice based fields if the choice value property is not set.
- Fixed an issue with GFFeedAddOn::is_feed_condition_met().
Don’t own a Gravity Forms Yet? What are you waiting for? Purchase a copy today!