Skip to content

Releases: infinum/eightshift-forms

5.0.9

03 Sep 08:58
Compare
Choose a tag to compare

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

29 Aug 13:28
7e93b88
Compare
Choose a tag to compare

Added

  • Additional Tailwind selectors for forms fields.
  • Range field not supports progress CSS variable.

5.0.7

27 Aug 11:37
Compare
Choose a tag to compare

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

12 Aug 12:42
dc81c69
Compare
Choose a tag to compare

Fixed

  • Bypass captcha flag now works correctly on all forms.

5.0.5

12 Aug 11:35
043dc26
Compare
Choose a tag to compare

Added

  • new integration filter overridePostRequest to override the post request data.
  • new public helper getFormsGetCountryList to get the list of countries.

5.0.4

25 Jul 15:35
Compare
Choose a tag to compare

Fixed

  • Result output configuration for missing link URL.

5.0.3

25 Jul 07:51
Compare
Choose a tag to compare

Fixed

  • Added field validation to the output of the error msg.
  • Additional fixes for legacy output data.

5.0.2

24 Jul 14:43
72da604
Compare
Choose a tag to compare

Added

  • new integration filter afterCustomResultOutputProcess.

Changed

  • Removing copy for result output setting.

Fixed

  • JSON decode issue with the result output setting.

5.0.1

23 Jul 10:42
Compare
Choose a tag to compare

Changed

  • Updated npm packages to the latest version.

5.0.0

23 Jul 10:32
Compare
Choose a tag to compare

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.