Gravity Forms v2.0 Beta 3 Released
By Carl Hancock Published May 5, 2016Gravity Forms v2.0 Beta 3 is now available via the downloads page. If you already have Gravity Forms v2.0 Beta 1 or Beta 2 installed you may update via automatic update.
Version 2.0 is nearing final release and this may be the final beta release before it is deployed via automatic update to all users. Gravity Forms v2.0 has now undergone multiple 3rd party security audits and we are extremely happy with how things have gone as we continue to focus on providing a rock solid product to our users.
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 3
-
- Added the gform_entry_detail_meta_boxes filter allowing custom meta boxes to be added to the entry detail page.
- Added security enhancements to the admin area.
- Added security enhancements to the file upload field.
- Added filter gform_progress_steps to allow modifying/replacing the progress steps markup.
- Added support for Loco Translate which stores translations in WP_LANG_DIR/plugins/.
- Added English translations (AU, GB, NZ). Credit: Ross McKay.
- Added filter gform_progress_bar to allow modifying/replacing progress bar markup.
- Added GFFormDisplay::get_first_page_with_error() method.
- Added GFFormDisplay::get_progress_steps() method for retrieving page step markup.
- Added the gform_phone_formats filter and form specific version allowing custom phone formats to be defined.
- Added JS filter gform_spinner_target_elem to allow changing the element after which the AJAX spinner is inserted.
- Added a dismissible message to the confirmation page which is displayed if merge tags are used as values for attributes.
- Updated GFFormDisplay::get_progress_bar() method from private to public, removed redundant $form_id parameter, added $page parameter to allow the fetching of markup for a specific page.
- Updated the default number of user accounts in the impersonation setting for the Web API to 3000.
- Updated the Address field state dropdown to support optgroups.
- Updated layout/styling for note meta (looked wonky for system notes where no email address is specified).
- Updated payment details section to use the Entry Detail meta box system.
- Updated the daily clean-up to delete logs files older than one month.
- Updated merge tag processing of the Post Excerpt and Post Content fields for consistency with the GF_Field input/output change made in 2.0-beta-2.
- Fixed issues with the screen options on the entry detail page and entry list.
- Fixed an issue loading translations when using a custom directory name for the plugin.
- Fixed an issue with the sanitization of the phone format setting on some hosting environments.
- Fixed an issue with the value of the rich text field after validation.
- Fixed a fatal on the entry list and form list pages which can affect some installations.
- Fixed an issue with the sanitization of the value of the text field.
- Fixed an issue with the formatting of the textarea field value when using the field merge tag.
- Fixed flash of unstyled content issue in form preview (due to stylesheet being loaded after content)
- Deprecated GFEntryDetail::payment_details_box().
- Removed gform_enable_entry_info_payment_details hook.
API Updates in Gravity Forms v2.0 Beta 3
-
-
- Updated the Web API tools to load the JS files locally.
-
Add-On Framework Updates in Gravity Forms v2.0 Beta 3
-
-
- Added subscription id to the transaction table.
- Added gform_gf_field_create filter to allow modifying or replacing the GF_Field object after it has been created.
- Added GF_Addon::get_slug().
- Added the gform_post_process_feed action hook.
- Updated the delayed payment choices on the PayPal feed to appear under the ‘Post Payment Actions’ setting instead of ‘Options’.
- Fixed an issue with the check for updates when the check doesn’t run in an admin context. e.g. WP-CLI.
- Fixed an issue when upgrading due to feed order column name.
- Removed GFPaymentAddon::disable_entry_info_payment() method.
-
Don’t own a Gravity Forms Yet? What are you waiting for? Purchase a copy today!