Version History
9.4.3
9.4.3 - New validation options to skip validation of inputs which are not required and are missing from the submitted form data or are empty. Allows inputs hidden/disabled by visibility rules to not be validated. Clear submitting class/flag after ajax submit.
See https://c5magic.co.uk/addons/form-reform/version-history
9.4.2
9.4.2 - Speed up handler pipeline when resolving handlers in a multilingual site.
See https://c5magic.co.uk/addons/form-reform/version-history
9.4.1
Extend default list to support sort options on form data and multiple sort (for use by Form Reform Display). Option on End handler to also end any parent pipeline (for use in Macros). Fix validation of numeric and number-like inputs when not required. Fix zero starting value for numeric and number-like inputs.
See https://c5magic.co.uk/addons/form-reform/version-history
9.4.0
New Visibility Rules section added to Behaviour tab of edit dialogues and a new Visibility Rules Engine block to apply rules to any content. Configure rules to govern control visibility in browser.
New 'Data Values' format added to Form Submissions dashboard page with submission data to be listed as keys for {{data_values}}.
Fix case-invariant comparison in ListMakerDefault class.
Options to enable/disable block add menu alpha sort in Dashboard > System & Settings > Form Reform > Form Reform Blocks.
New documentation block templates for Visibility Rules and Family of addons.
See https://c5magic.co.uk/addons/form-reform/version-history
9.3.25
Evaluate mathematical expressions with {{math:start}} .... {{math:end}}. Expressions can contain {{data_values}}.
Fix unwanted scroll/focus when repeatable groups initialised on page load.
Fix false positive JavaScript spam detection for inputs containing ampersand "&".
Provide improved error reporting if an import of a pipeline fails.
New 'Review' format added to Form Submissions dashboard page and made the default format. This enables unicode text to be viewed unescaped.
Work round issue with external scripts interfering with click handler for form names other than the default 'form_reform'.
See https://c5magic.co.uk/addons/form-reform/version-history
9.3.24
New Mixed Checkbox Radioset Matrix form input. Pipeline recording changed to use handle in place of plugin name. Restrict QR code generation to php8+. Work round for bugged core uncamelcase().
See https://c5magic.co.uk/addons/form-reform/version-history
9.3.23
Require Form and Prohibit Form controls now accept absolute dates for time window. New Extend From Page handler. New Remove From Default Store handler (see also Delete From Default Store in Form Reform Data Picker)
See https://c5magic.co.uk/addons/form-reform/version-history
9.3.22
Improve and optimize plugin resolution for languages. Update resources to 9.4.0.
See https://c5magic.co.uk/addons/form-reform/version-history
9.3.21
Improve error handling in Address Lookup form control when Google API key is not set.
See https://c5magic.co.uk/addons/form-reform/version-history
9.3.20
Vendor code for QR writing patched to avoid linter issues. Fix php8 error raised by illegal submission of password confirm. Fix developer option dependencies for QR extend.
9.3.19
New QR Extend form control attaches a QR code reader to inputs. New Generate QR code handler creates QR code images. Text Suggestions control can now attach to multiple inputs.
9.3.18
Improvement to docs for Iterate Data handler. Fix issue with empty field for second input of password confirm. Fix issue with icon picker introduced by resources v9.3.16. Tips provided for documentation blocks.
See https://c5magic.co.uk/addons/form-reform/version-history
9.3.17
ID Code form input. Form handlers to generate and validate ID codes. Fix empty suggestion filter issue. View/hide on password inputs. Load view.css and view.js with kitchen sink.
See https://c5magic.co.uk/addons/form-reform/version-history
9.3.16
Fix typo in quarantine exception handling. Fix multiple use of same field name in FormReformDefaultList. Minimum core version now 9.1.3. Integrate with new marketplace.
See https://c5magic.co.uk/addons/form-reform/version-history
9.3.15
Suggestions assistance for many block edit dialogue fields. Add handle_dot method to resources. Add handle_dot input type block. Fix php8 issue with dashboard advanced search.
See https://c5magic.co.uk/addons/form-reform/version-history