Gravity Forms v1.9.13 Released
By Carl Hancock Published August 12, 2015Gravity Forms v1.9.13 is now available via automatic update and the downloads page.
This is an important maintenance release that includes updates to Gravity Forms hooks/filters, the Gravity Forms Add-On Framework and the Gravity Forms API.
This update includes compatibility changes in preparation for new Gravity Forms Add-Ons that are being prepared for public release.
What’s New in Gravity Forms v1.9.13
- Added security enhancements. Credits to Jonathan Desrosiers & Aaron Ware of Linchpin and Thomas Kräftner.
- Updated the German translation.
- Updated the Spanish (es_ES) translation.
- Updated Finnish translation.
- Updated Swedish translation.
- Updated the ‘gform_after_update_entry’ action hook to include $original_entry as the third parameters; added form specific version.
- Updated jQuery events in gformInitPriceFields() to use .on().
- Updated Time field max hour to 24.
- Updated entry exports to use GF_Field::get_value_export().
- Updated the gform_after_create_post action hook to include a form specific version; Added $entry and $form objects as the second and third parameters.
- Updated Sub-Label Placement string.
- Fixed a php notice which could occur when resuming a saved incomplete submission.
- Fixed an issue with the radio button field ‘other’ choice feature.
- Fixed an issue with the Time field when conditional logic is activated.
- Fixed an issue where field values would not appear in notifications.
- Fixed issue with multi-file uploader creating a javascript error in certain situations.
- Fixed an issue with the field filters for the name field.
- Fixed an empty translation string.
- Fixed issue with form meta caching on multi-site installs.
- Fixed PHP notices when product info being prepared during submission, caused by Shipping field with placeholder selected.
- Fixed a layout issue with reCAPTCHA and the Twenty Fifteen theme.
- Fixed an issue with the translation of some strings.
- Removed alt and title attributes from save and continue link to enhance accessibility.
- Removed name attribute from confirmation anchor to enhance accessibility.
- Removed the ‘other choice’ setting from the radio button type Shipping field.
Add-On Framework Updates in Gravity Forms v1.9.13
- Added the ‘gform_submission_data_pre_process_payment‘ filter, including form specific version; Allowing the submission data, such as payment amount, line items etc. to be modified before it is used by the payment add-on.
- Updated feed edit page to show configure_addon_message() if can_create_feed() is false.
- Updated has_plugin_settings_page() to check if plugin_settings_page() has been overridden.
- Updated get_plugin_settings() and get_plugin_setting() to be public methods.
- Updated validation error icon for checkbox fields, adding it after the first checkbox item.
- Updated get_field_value(), get_full_address(), get_full_name(), and get_list_field_value() to use GF_Field::get_value_export().
- Fixed an issue with GFToken not saving tokens for asynchronous API calls.
- Fixed an issue with the shipping line item in the payment framework Submission Data; item ID was missing which could cause an issue for some gateways.
- Fixed an issue with the display of the total pages count on the sales/results page.
API Updates in Gravity Forms v1.9.13
- Added GF_Field::get_value_export() so the field entry value can be processed before being used by add-ons etc.
- Updated the GET /entries/[ID] and GET /forms/[ID]/entries endpoints to return List field values in JSON format instead of serialized strings.
- Updated the PUT /entries/[ID] and POST /forms/[ID]/entries endpoints to accept List field values in JSON format in addition to serialized strings.
- Updated the ‘gform_post_update_entry’ action in GFAPI::update_entry() to include a form specific version.
You can update to the latest version of Gravity Forms using Automatic Update. Just visit the Updates page under the Forms navigation in your WordPress Dashboard. Update deployment is staged so if you do not see the update available, try again in a few hours. You can also download the latest version of the plugin from the Downloads page.
Don’t own a Gravity Forms Yet? What are you waiting for? Purchase a copy today!