Plugin: Formidable Forms
- A UI pick-me-up in preparation of things to come in 4.0
- Add range slider and toggle fields
- Move phone, number, user ID, hidden, and HTML fields to the free version
- Separate rating fields from stars
- Move repeater field to its own button
- Combine image and URL fields
- Add readonly option to time fields
- Remove the jquery rating js and replace with mostly html and css
- Show frm-stats as stars with straight html/css (no more js)
- Possibly breaking change: Remove code that has been deprecated since before v2.02
- Add a new field class to make it easy to make new field types. We don't have docs yet, but developers can take a look at the FrmFieldType class. But we've gone to great efforts to make sure fields done the old way will continue to function.
- Allow the pro and free versions of Formidable to run side-by-side. We are still running is as a single nested plugin right now while we prepare for a mass switch in a future release. v#.0 lays all the groundwork to run and update the two versions separately.
- Move front-end javascript for pro version into separate file
- Save a combined js file to use on the front-end with a fallback if the file fails to generate. This file is triggered to update when the plugin is activated or updated.
- Improved RTL styling in backend
- Better a11y support with hidden labels where required, and "for" on most labels.
Link field to description for screenreaders. - Change "field options" to "field settings"
- Move shortcodes to form settings page
- Update the Print styling for the entries page
- Remove the preview page setting, and use the regular preview page instead
- Remove frm_text_block class and do it by default. Radio buttons and checkboxes with wrapping text should look good by default
- Remove recaptcha and website fields from default Contact us form template
- Move format options to free with HTML5 pattern
- Add new classes for each field type with extendable base class
- Enable auto update when pro is used as a separate plugin
- Separate Pro and Lite translations
- Add validation for the year range in date fields
- Don't show the reports nav if no entries
- Include line breaks to paragraph fields when viewing entries on backend
- Hide the "screen options" on the edit/new entries pages since it doesn't do anything
- Add a link in the footer to review Formidable
- Add frm_output_single_style hook for extra css
- Replace some back-end scripts for showing and hiding settings on click with html data attributes
- Fix: Don't use conditional logic in form actions when the field isn't selected
- Fix: Show address fields without <br> in dynamic fields