no changelog for this version
- New: The read only option has been added to Name fields.
- New: Rootlines can now be focused with the tab key and are labelled with the rootline progress including current page and total number of pages for improved accessibility.
- New: The active page number will now be displayed below the dropdown button in a rootline when there are too many pages to display every option.
- Fix: Conditional logic options targeting scale fields would always display the options from one to ten...
- New: Pagination has been added when viewing and editing entries on admin pages. This way it is easier to navigate to the previous or next entry.
- New: A confirmation message has now been added when deleting a repeater row to help avoid cases where form data is deleted accidentally.
- New: The generated Formidable CSS will now update when Formidable Pro is activated and deactivated. This prevents issues with missing style rules and larger CSS files than necessary.
- New: Radio...
- New: Front end icons have been updated to no longer use font icons, significantly reducing the amount of data required when loading a form.
- New: Additional attributes have been added to collapsible sections in the form builder page to improve accessibility.
- Fix: Disabled checkbox options that were disabled after reaching a selection limit would not reset when the start over button was clicked.
- Fix: A warning would get logged in older versions of PHP when uploading a file...
- Fix: A fatal error would occur when the mime_content_type function was unavailable because of a missing fileinfo extension.
- Fix: Delete icons were not appearing for uploaded files.
- Fix: An extra comma was causing parse errors in PHP 5.
- New: Compatibility scripts have been added for supporting various Pro features (including address fields, forms with multiple pages, and conditional logic) when handling Stripe payments without the Stripe add on.
- Fix: Repeater icon color style settings were not properly being applied.
- Fix: A passing null to parameter #2 deprecation message would get logged in some cases when replacing shortcodes in newer versions of PHP 8.
- Fix: A deprecated use of self would get logged...
New: When bulk deleting or when deleting all entries for a form, a new confirmation pop up will appear that requires you to confirm first by typing in DELETE ALL. This is intended to help avoid cases where all entries are deleted by mistake.
New: Repeater add and remove buttons now use submit button hover styling.
- New: The default value for a password field invalid format validation message is now more descriptive. As this error message is used for the missing special characters rule, the message now includes the special characters error message by default instead of the previous "Password is invalid" default message.
- New: [foreach] shortcodes now support a order="desc" option for iterating repeater entries in reverse order.
- New: Field calculations now support scientific notation...
- New: A database query used on the reports page has been optimized, as well as the way entry metas are decoded, reducing the time for the reports page to load.
- New: The timeout limit is now removed on the reports page to avoid issues with slow reports timing out when processing data for a lot of entries.
- New: Styling has been updated for the reports page and new entry page when no form ID is filtered in the URL.
- Fix: A JavaScript error would get logged on the reports page...
- New: Screen reader text has been added to header logos for improved accessibility on admin pages.
- New: Some margins have been removed from file upload fields that were causing styling issues.
- New: Checkbox groups will no longer use an aria-required attribute on the group element. This was causing accessibility errors in axe DevTools and Google PageSpeed.
- New: Email fields now have a new autocomplete setting to make it easier to add autocomplete="email" to an email field...