[featured_image]
Download
Download is available until [expire_date]
  • Version
  • Download 59
  • File Size 1.97 MB
  • File Count 1
  • Create Date 27 April 2024
  • Last Updated 5 October 2024

Formidable Forms Pro v6.15.1 Download

Changelog

= 6.14 =
* New: The visual styler has gotten a major update. Many components have been redesigned, and a new quick settings page has been added.
* New: The code for moving fields in the builder has been optimized for large forms.
* New: Field keys will now work in place of field ids when creating or updating repeater entries using API actions or when calling FrmEntryMeta::update_entry_metas directly.
* Fix: In some cases it was possible for non-customizable fields such as radio buttons and dropdowns to be used for Akismet guest info.
* Fix: Forms would not duplicate as expected when one of the fields had "description" as a field key value.
* Fix: A fatal error would occur when failing to search for plugins due to internet connection problems.
* Fix: A JavaScript error would occur when trying to validate a read only time field.
* Fix: A Trying to access array offset on value of type bool PHP Warning that could happen in rare edge cases when working in th Gutenberg editor has been fixed.
* Fix: A layering issue would show section fields on top of the pop up for merging fields into groups.
* Fix: Turnstile elements are now only rendered when the field is visible.
* Fix: Some new checkbox and radio button styles were being overwritten by certain themes, resulting in various styling issues.

= 6.13 =
* Fix: A JavaScript error triggered after detecting an error with a form field before processing the payment would cause the form to stop responding.
* Fix: A Call to undefined method FrmProAppHelper::use_chosen_js fatal error would happen when using versions of Formidable Pro older than version 6.8.

= 6.12 =
* New: Many default form style settings have been updated. Existing sites will continue to use their existing default settings. To experience the new default style settings, access the list of styles from the style tab in form settings and select Reset to Defaults from the dropdown menu for a target style.
* New: Hidden screen reader labels have been added to the entries list admin pages bulk checkboxes to improve accessibility.
* Fix: Turnstile captcha widgets were rendering twice.
* Fix: An extra check has been added to improve compatibility with older versions of WordPress before version 6.5.
* Fix: The submit button would appear as an entry table row on the entry view admin page.
* Fix: When validating field length limits, some characters including types with accents were not getting counted as expected and could fail validation.
* Checks have been added to no longer include fields with form state on servers where open SSL is not installed. This is to improve compatibility.
* Some updates have been made to improve the syncing of field option updates and conditional logic settings.
* The option to use HTML5 has been removed. HTML5 is now enforced for all sites.
* Some old deprecated PHP functions have been removed including FrmAppController::include_embed_form_icons and FrmAppController::get_form_shortcode.
* The deprecated JavaScript function frmFrontForm.savingDraft has been removed.

= 6.11.1 =
* New: Screen reader text has been updated on some admin pages to improve accessibility.
* New: Hover styling has been updated for modal close icons to improve user experience.
* Fix: The way Popper scripts are registered have been updated to help avoid a new conflict introduced in a recent WP Bakery update.
* Fix: The reCaptcha settings name was missing in a global settings string.
* The minimum supported version of Formidable Pro has been bumped to version 6.0.
* The function FrmAddonsController::is_license_expiring has been deprecated.

= 6.11 =
* New: Field errors added when validating with JavaScript would use field IDs instead of field keys. This has been updated to use field keys for consistency.
* New: When a layout class option is selected, any previous layout classes that would cause a conflict will now be automatically removed.
* New: An optimization has been added to help reduce form builder load times for forms with many HTML or Rich Text fields.
* New: A styling update has been made to make field placeholder font sizes more consistent.
* New: Stripe actions included in this plugin now support a Recurring Payment Limit setting. When this setting is defined, and the number of payments has been reached, the subscription will be cancelled automatically.
* Fix: References to JavaScript map files have been removed from bootstrap and popper scripts to prevent 404 error messages that appear when using Safari.
* Fix: An Undefined array key PHP Warning would get logged when trying to remove fields using the frm_available_fields or frm_pro_available_fields filters.
* Fix: Form previews would include two conflicting title tags in the source HTML.
* Fix: A small update has been made to properly support sending data for repeated API actions.
* Some old CSS styles have been removed, helping to reduce file size.
* An old TTF file used for icon fonts has been removed as it was only required for supporting Internet Explorer and is no longer required, helping to reduce overall file size.

= 6.10 =
* New: Field data for shortcodes is now stored in memory and reused on the settings page and form builder page for a significant page load speed improvement for forms with a lot of fields.
* New: XML import has been updated to support mapping field ID changes when importing a map view and new calendar view settings.
* Fix: Payments using a currency that uses a comma as the decimal separator would have an incorrect amount value when the amount value had a single decimal point like 11,5.
* Fix: Field error elements would inconsistently use either IDs or field keys in their ID values. An update has been made to use always use field keys.
* Fix: In some cases, a Stripe redirect would happen after failing to create an entry, resulting in an unexpected redirect to stripe.com.
* The minimum supported PHP version has been updated to 7.0, ending official support for PHP 5.6.
* The frm_summary_email_content_args hook has been moved to where it is now filtered for all types of email summaries.
* Several deprecated PHP functions have been removed including FrmFormsHelper::template_install_html, FrmFormsHelper::available_count, FrmFormsHelper::builder_submit_button, FrmFieldsHelper::get_shortcode_tag, FrmFieldsController::include_single_field, and FrmFormsController::new_form.
* Several deprecated front end JavaScript functions have been removed including frmFrontForm.goingToPreviousPage, frmFrontForm.hideOrShowFields, frmFrontForm.hidePreviouslyHiddenFields, frmFrontForm.checkDependentDynamicFields, frmFrontForm.checkDependentLookupFields, and frmFrontForm.loadGoogle.
* Some front end JavaScript code for supporting Internet Explorer has been dropped, helping to reduce the size of JavaScript required on the front end.

6.9.1

  • New: Some data used for field settings is now stored in memory and reused in order to significantly improve performance in the form builder for forms with a lot of fields.
  • Fix: Rootline and progress bar elements would not appear when using some position settings with the new submit button field.
  • Fix: An invalid argument supplied for foreach() error has been fixed when truncating unexpected values.
  • Fix: Submit button fields were appearing by mistake in WooCommerce products.
  • The parser for serialized string data has been optimized to be approximately 30% faster than before.
  • Some old deprecated code has been removed including the FrmPointers and FrmDbDeprecated classes, FrmAppHelper::sanitize_array, FrmAppHelper::expiring_message, and several methods in FrmEntryValidate.php.
  • Old polyfill code for supporting old versions of Internet Explorer have been removed from front end JS, reducing file size.

v6.9 - APRIL 17, 2024 

  • New: Phone fields now support a new International phone type option to enable International Telephone Input Validation by Twilio.
  • New: Pagination settings have been moved to the form builder. The rootline element or progress bar will now be displayed in the form builder.
  • New: Button settings have been moved to the form builder, as settings for the new submit button field.
  • New: When searching for entries by Entry creation date or updated timestamps on the entries list page, entries will be queried using the server timezone instead of UTC. To revert this behaviour, a new frm_should_search_admin_entries_created_at_in_utc filter has been added.
  • Fix: An update to treat single line text lookup field values as empty when using conditional logic has been reverted because it introduced other bugs with look up fields and conditional logic.
  • Fix: The frm_field_input_html hook was not calling for hidden inputs used for file fields.
  • Fix: Dynamic field entries will no longer include in-progress or abandoned entries by default. Support for new options have been added for the frm_dynamic_field_include_drafts filter to modify the default behaviour.
  • Fix: Some PHP warnings have been fixed for Slider fields formatted as custom currency that have been imported with incomplete option data.
  • Fix: Most currency symbols other than $ would appear as encoded data for a currency formatted Slider field.
  • Fix: Some value types, like dates, would trigger warnings when calling array_sum when used in [frm-stats] shortcodes when using some options including maximum.
  • Fix: When the frm_field_input_html to echo HTML for a dynamic field loaded from an AJAX request, the request would fail because of an invalid AJAX response.
  • Fix: A fileperms(): stat failed PHP warning would get logged when trying to get the chmod value of a file that does not exist.
  • Several old deprecated views functions and view files have been removed, as well as FrmProLookupFieldsController::add_standard_field_options, FrmProFormsController::user_options, several function in FrmProFieldsController, and FrmProEntriesController::ajax_get_data.
Scroll to Top