Plugin: Formidable Forms
- Fix security vulnerability allowing shortcodes to be excuted inside a form
https://research.g0blin.co.uk/?p=618&d=i4ziyggqao0oz0L0vpUTd8KZwrO2P9Mw - Added frm_filter_final_form hook. This will need to be used to cover shortcodes that span multiple blocks of field HTML since we can't do a general shortcode replacement on the rendered form
- Revert change that prevented scripts from firing in the form success message
- Fix timestamp timezone on view/edit entry page
- Added frm_entries_{$col_name}_column hook to allow custom columns on the entries listing page
- Allow the last page of a form to be conditional
- When a field is conditionally hidden, clear the value and trigger calculations and child logic
- Improved accuracy of calculations using the other option, and across page breaks
- Added frm_calendar_day_names hook for displaying the full weekday name in calendar view
- Allow a comma-separated list of ids when filtering by entry id in the view settings
- Include the remove link on multiple file uploads
- Display a view row correctly right after a quick-edit
- Delete views when their form is permanently deleted
- Only show the ID column in google table when specified
- Fix boolean values in google entry table
- Reduce the memory usage when exporting a CSV by preventing entry caching
- Fix dependent taxonomies
- Fix the graph tooltips and wrap the text on graphs so it doesn't go beyond the width of the graph
- Allow the frm_user_can_edit hook to fire when loading a form with the entry id in the form shortcode
- Fix backslash removal in the phone format option when the form is saved
- Make sure validation is always performed even if there are only radio fields on the page, before showing a message that the entry failed
- Fix Dynamic List fields dependent on Dynamic checkboxes
- Keep the user on the last page when a draft is saved and there is only one field on the last page
- Export the category name in the CSV instead of the id
- Save user ID even if it's in a conditional section/page