Releases: infinum/eightshift-forms
Releases · infinum/eightshift-forms
5.0.9
Added
- New way of handling Tailwind classes for forms.
Fixed
- Rating field is now disabled if the parameter is set to true.
- Input number is now able to use standard tab navigation.
- Rating field now supports tab navigation.
Removed
- Any unnecessary server side renders for the forms.
5.0.8
5.0.7
Added
- Implemented a new "value type" attribute to the country field, allowing for the dynamic definition of option values.
- Adapted the Countries class to support the new "value type" attribute.
- Filter to allow adding custom Tailwind classes to all form elements.
5.0.6
5.0.5
5.0.4
5.0.3
5.0.2
5.0.1
5.0.0
Added
- Result output now supports single view and has link in the admin listing.
- Result output item now supports fetching data from encrypted URL.
- New filter
beforeSuccessResponse
for the forms. - New variations setting and way of handing form data submission.
- Form fallback debug settings now supports original data and request url in the email.
- New email response keys
mailerSuccessRedirectUrl
,mailerEntryId
,mailerEntryUrl
that can be used in any email. - New
esFormsROISF
shortcode that can be used inside the result output item to show the form again. - Feature to hide form after submission.
Removed
- Multiple filter not in use anymore:
successRedirectVariation
,successRedirectVariationOptions
,preResponseAddonData
,preResponseSuccessRedirectData
,resultOutputItems
,resultOutputParts
.
Changed
- Conditional tags logic is now transferred to utils so it can be used in other features.
- Forms specific settings that should be available only after form is submitted is not fetched on the form success submission and not hardcoded in the DOM.
- Result output is now styled with the new design for better UX.
- Result output now supports comparator for the conditional logic.
- Form submission is now handled with new and optimized way of handling data and multiple features.
esFormsROIP
shortcode now supports variation data submission.
Fixed
- Entries listing is no longer breaking if the value is to long.
- Stylelint errors from the new setup.
- All form fields are now additionally checked for correct data structure on submission.