Skip to content

Releases: Strategy11/formidable-forms

v6.2.1

06 Apr 16:49
ba2710d
Compare
Choose a tag to compare
  • Fix: Shortcodes were not getting replaced in redirect confirmation actions.

v6.2

06 Apr 12:32
086910d
Compare
Choose a tag to compare
  • Security: The way serialized array values are handled has been updated to use a safer method.
  • New: The setting to Submit this form with AJAX has been moved into Lite. Forms can now be submitted without reloading the whole page.
  • New: Multiselect dropdown items used in admin pages will now include the checkbox role and the aria-checked attribute for improved accessibility with screen readers.
  • Fix: When searching for templates with the word application, all ready made solutions would appear first, making it difficult to search for an application form template.
  • Fix: The User Flow add on would display a time difference of 0 seconds as 52 years.
  • Fix: When using some shortcode options, including sanitize_url=0 or sanitize=0, the option would be treated the same as 1. 0 values will now be treated as off.
  • Fix: The gravity forms importer would not successfully install when clicking the Get Started button. Styling issues when the importer add on is active have also been fixed.
  • Fix: A redirect confirmation action with an empty redirect URL would exit early and fallback to using a message without checking the frm_redirect_url filter first for redirects set in custom code.
  • Fix: Field type checks have been added in several points to avoid decoding when unnecessary. This would cause issues when trying to use a JSON string as input in a Paragraph field.
  • The delete option for a collapsed section is no longer faded out.
  • Duplicating a collapsed section is no longer disabled.
  • Several functions deprecated in version 2.x have been removed.

v6.1.2

15 Mar 17:08
2bfc785
Compare
Choose a tag to compare
  • New: The active filtered form type will be used when searching forms. Previously form searching would only check active forms.
  • Fix: It was not possible to scroll a Polylang translation page.
  • Fix: The page layout of the legacy views editor was broken.
  • Fix: The add new entry/import buttons would appear incorrectly when Pro wasn't installed.
  • Fix: Long button translations, like for German, would cause buttons in the header to overflow into multiple lines.
  • Fix: A CAPTCHA field in a form without any keys set would trigger an error when Pro wasn't installed.
  • Fix: Form blocks would break when using newer versions of the Gutenberg plugin.
  • Fix: Added additional validation to confirmation actions so empty redirect URLs and deleted page content will be handled more gracefully.
  • Fix: The submit button wouldn't properly reload as an Update button after submitting an entry, and following attempts to update the entry would result in an error message.

v6.1.1

25 Feb 21:52
760ad72
Compare
Choose a tag to compare
  • Fix: Redirects weren't happening after submit in forms without the new Confirmation form actions.
  • Fix: The email message box was difficult to resize manually.
  • Fix: There was extra space showing on the edit style page.

v6.1

23 Feb 17:24
dc46d62
Compare
Choose a tag to compare
  • Security: Added a new global setting to use custom headers when retrieving IPs with form submissions. This is disabled by default to avoid IP spoofing but required when using a reverse proxy as all IP addresses may appear identical. This setting is hidden when the GDPR IP option is enabled, but can still be enabled with a new frm_use_custom_header_ip filter using __return_true.
  • New: Full screen pages are now conditionally full screen based on the WordPress fullscreen mode user preference setting.
  • New: Success messages when updating an entry will now use the message from a confirmation action that triggers on entry updates.
  • Fix: Forms with redirect confirmation actions were redirecting when saving a draft entry.
  • Fix: An extra comma was causing the editor for views to break in PHP versions 7.2 and lower.
  • Fix: Formidable settings have been updated to avoid PHP 8.2 deprecation messages.
  • Fix: Label position styles were being applied to all fields in styler previews, not just fields with the default label position setting.
  • Fix: The sidebar has been moved back to below the entry details when printing an entry.
  • Fix: A 99 limit would always get applied when getting form actions without a specified limit. Now the limit is based off of the action type. This fixes issues with Quiz outcomes not matching when beyond the 99 limit.

v6.0.1

15 Feb 18:01
45e3d56
Compare
Choose a tag to compare
  • Fix: Custom CSS was not properly migrating to global settings, appearing empty instead.

v6.0

14 Feb 18:32
77e3e8b
Compare
Choose a tag to compare
  • New: Added a new style tab when editing a form that links to the visual styler. Now a form can be previewed with a style in real time without the need to update the form.
  • New: Added additional logic to clean up invalid RGB color values in the styler.
  • New: Destructive actions, like deleting, now use red confirmation buttons on admin pages.
  • New: An exported form with no name will now export with the form key included in the file name instead of just exporting as -form.xml.
  • New: On submit behaviour including messages, redirect, and page content have been changed to a new Confirmation form action type, allowing them to work with conditional logic.
  • New: The styler will now show a pop up when exiting with unsaved changes.
  • New: Updated the UI to make it more modern and consistent between all the Formidable pages
  • Fix: Color pickers were not visibly resetting after a styler reset action.
  • Fix: Styler icon dropdowns were not visibly appearing as reset after resetting a style in older versions.
  • Fix: The success message would always show 1 form restored when undoing a delete action instead of the proper count.
  • Fix: A field dragged near the top or bottom of the field list wouldn't automatically cause the list to scroll.
  • Full screen pages no longer include the WordPress admin bar to prevent page scrolling issues when dragging.
  • Several style options have been reset and rename. These have no been added added to the dropdown for each style in the new list view of the visual styler. Custom CSS and Manage styles have been moved to Global Settings. The style name setting is now at the bottom of the General section in the edit page.
  • The frm_style_settings_top hook is no longer used.
  • Star rating fields are no longer blue in builder and entries list pages.
  • The Styling & Buttons category has been changed to a Buttons category.
  • Custom CSS is no longer merged on import.
  • The styler sample form has been made more accessible.

v5.5.7

01 Feb 15:25
428d7b7
Compare
Choose a tag to compare
  • Security: Additional validation has been added when deleting entries on admin pages.
  • Fix: reCAPTCHA fields were including an additional = character in the HTML. This may have caused conflicts with other libraries.
  • Fix: Embed icons would not always prompt the embed modal when clicked in specific areas of the icon.
  • Fix: The document body would become scrollable unintentionally after some modals were closed.
  • Repeater forms have been added back to the list of export options when exporting in CSV format.

v5.5.6

12 Jan 18:38
219a4cf
Compare
Choose a tag to compare
  • Fix: Duplicating a form action without a rich text editor would trigger a JavaScript error after succeeding.
  • Fix: Submit button style rules were not applying when using the Twenty Twenty One theme.
  • Fix: The style would not always assign properly to a form after import when importing both a new form and the style.
  • Fix: It is no longer possible to select both radio buttons in the styler sample form.
  • Repeater forms are now hidden from the list of forms to export as XML.

v5.5.5

15 Dec 15:31
6d815d6
Compare
Choose a tag to compare
  • Security: Added validation to URLs when installing templates and add ons to make sure that the endpoint cannot be manipulated and used for unsafe requests.
  • Security: Added a nonce and permission check when running migrations and when loading data for applications.
  • Fix: The spinner was not visible at the top of the page when running migrations.
  • Updated the icon used for global Stripe settings.