News & Updates -

Gravity Forms v2.0 Beta 2 Released

Carl Hancock By Carl Hancock Published March 30, 2016

Gravity 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!