Skip to content

Releases: verbb/formie

1.1.5

18 Aug 07:06
Compare
Choose a tag to compare

Fixed

  • Fixed error introduced in Craft 3.5.5 when editing a form.
  • Fixed repeater fields inner fields not using export-handling.

1.1.4.1

17 Aug 22:09
Compare
Choose a tag to compare

Fixed

  • Fixed submission exports not normalising columns for repeater/table fields across multiple submissions.

1.1.4

17 Aug 14:39
Compare
Choose a tag to compare

Added

  • Added GraphQL mutation support for submissions. See docs.

Changed

  • Update exports to not split repeater/table into new rows.

Fixed

  • Fixed table field columns getting incorrect format when re-saving after a validation error.

1.1.3

16 Aug 22:53
Compare
Choose a tag to compare

Added

  • Added form.formId and form.configJson shortcuts for templates.

1.1.2

16 Aug 14:13
Compare
Choose a tag to compare

Fixed

  • Fixed form outputting CSS and JS, even when disabled.
  • Fixed repeater field minimum instances not pre-populating the defined number of blocks.
  • Fixed repeater field allowing to go below the set minimum instances.
  • Fixed repeater field add block button not disabling when min and max instances are the same.
  • Fixed repeater field add block not toggling disabled state correctly.
  • Fixed submission exporting providing all values.
  • Fixed submission CSV exports not splitting sub-field-enabled fields (address, multi-name) into multiple columns for their sub-fields.
  • Fixed submission CSV exports not splitting complicated fields (repeater, table) into new rows to convey collection of data. JSON/XML exports are unchanged and show collections as arrays.

1.1.1.1

11 Aug 04:12
Compare
Choose a tag to compare

Fixed

  • Fixed stencils not saving.

1.1.1

10 Aug 09:11
Compare
Choose a tag to compare

Added

  • Added outputJsBase option for form templates.
  • Added outputJsTheme option for form templates.
  • Added outputCssLocation option for form templates.
  • Added outputJsLocation option for form templates.
  • Form templates can now control where CSS and JS is outputted on the page.
  • Added craft.formie.renderFormCss() to manually render a form's CSS in your templates.
  • Added craft.formie.renderFormJs() to manually render a form's JS in your templates.
  • Added JavaScript API's and documentation. Better handling with Vue.js/React.js and more.
  • Allow Formie's JS to be imported into JavaScript modules.
  • Improve JavaScript loading performance, by lazy-loading JS.
  • Improve JavaScript by loading a single file - formie.js.

Changed

  • Update form template select to show correct loading indicator.

Fixed

  • Fixed reCAPTCHA JS not loading in some circumstances.
  • Slightly improve email testing error message.
  • Fixed date field missing subfield classes and hooks.
  • Fixed error when “Output JavaScript” is set to false for a custom form template.
  • Fixed multiple form error messages appearing in some cases.
  • Fixed phone number field not validating server-side.
  • Fixed form JS not initialising when using Vue.js as an async module.
  • Fixed incorrect columnWidth GraphQL type.
  • Fixed Form and Submission fields for GraphQL queries.

1.1.0

03 Aug 10:43
Compare
Choose a tag to compare

Added

  • Added email notification testing.
  • Added email notification preview.
  • Added support for email notification duplication.
  • Added Rich Text front-end appearance option for multi-text fields.
  • Added preset options to hidden field.
  • Added Element integration support.
  • Added Entry element integration support.
  • Added Address Providers integrations.
  • Added Google Places, Algolia and Address Finder Address Providers.
  • Added email alerts for failed email notifications.
  • Added warning to file upload field for server-set upload limit.
  • Added Ability to set "Today" as the default date for Date/Time fields.

Changed

  • HTML fields now have their content purified when output.

Fixed

  • Fixed HTML field showing ‘null’ or ‘undefined’ when no value set
  • Fixed missing status when applying stencil from project config.
  • Fixed incorrect email template crumb.
  • Fixed issue where captchas weren't working.
  • Ensure we return the current settings for failed plugin saving.
  • Fix incorrect redirection when an error occurred saving the plugin settings.

1.0.9.1

30 Jul 12:27
Compare
Choose a tag to compare

Fixed

  • Fixed another instance where multiple forms on the same page weren't working.

1.0.9

30 Jul 11:42
Compare
Choose a tag to compare

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.