Releases: verbb/formie
Releases · verbb/formie
1.0.9.1
Fixed
- Fixed another instance where multiple forms on the same page weren't working.
1.0.9
Added
- Added the ability to select existing notifications, made on other forms.
Fixed
- Fixed JS error when multiple forms are on the same page.
- Fixed error messages showing for multiple forms on a single page.
- Fixed submission data not working correctly for multiple forms on a single page.
1.0.8
Fixed
- Fixed issue where “Save form as” did not properly clone repeater subfields.
- Fixed default label position class on form.
- Fixed raw submit action message being rendered for non-ajax forms.
- Ensure query string in URL is preserved when showing a success message for a form.
- Fixed front-end field error messages being overwritten on subsequent checks.
1.0.7
Fixed
- Remove unused
HtmlSanitizerpackage. - Fixed installation issue on PHP 7.0.
1.0.6
Fixed
- Allow deleting last stencil.
- Ensure form/email templates are processed in project config before stencils, preventing project config errors when applying stencils.
- Only allow “Save as a new stencil” if
allowAdminChangesis enabled.
1.0.5
Added
- Added Rich Text field configuration plugin-wide. Provide a config object for available buttons, like you might for Redactor. See docs.
- Added error message rich text field for form/stencil settings.
- Added GraphQL support for Submissions.
- Added support for “Save as new stencil” from a form.
Changed
- Form/stencil submission message now support rich text.
- Form/stencil submission message is now stored as a prosemirror-compatible object.
Fixed
- Fixed IP Address not saving for submissions.
- Fixed form change warning when submitting an Ajax form and redirecting.
- Fixed submissions query and
formparameter not working correctly. - Fixed “Save as new form” not redirecting to the newly created form.
- Fixed “Save as new stencil” new stencil generates a sequential handle, rather than a random handle.
- Fixed “Submission Message” error message not appearing.
- Fixed rich text fields not having their model values (resulting JSON) populated immediately.
1.0.4
Added
- Added warning to form template if using custom template.
- Added page button hooks and docs.
- Added page index to page data attributes.
- Added
craft.formie.registerAssetsfor template-cached forms. See docs.
Changed
- Moved template validation rule to base template so both email and form templates are validated.
Fixed
- Fixed incorrect hooks on label-less fields (such as hidden field).
- Fixed missing button container classes.
- Fixed adding existing field always adding to first page.
- Fixed page spacing issue on multi-page Ajax forms.
- Fixed ajax-based multi-page forms validating entire form.
- Fixed CSS/JS issue with forms, when using the
{% cache %}tag.
1.0.3
Added
- Add GraphQL support. See docs.
- Added class to word and character limit text.
Changed
- Cleaned up form and email templates, changing minor text, fixing some translations, typos and better field feedback.
Fixed
- Fix minor CSS causing field edit modal not to show when when clicking on the field label.
- Fixed missing error messages on name and address fields.
- Fixed “Save as a new form” button not saving a new form.
- Fix checkbox-select Vue component not working correctly.
1.0.2
Added
- Added subfield hooks for name and date fields.
Fixed
- Added missing style for left/right submit buttons.
- Fixed template theme CSS from being outputted when the layout is disabled.
1.0.1
Added
- Added hooks to address and phone subfields.
Changed
- Move field errors outside of input containers.
- Hide required option for HTML field.
Fixed
- Fixed db exception when saving form.
- Only send notifications for fully complete submissions.
- Fixed HTML field not wrapping in submissions edit page.
- Fixed bug where an empty repeater field with required subfields wouldn’t validate.
- Render email templates using
TEMPLATE_MODE_CP.