Skip to content

Releases: verbb/formie

1.2.9

10 Sep 02:48
Compare
Choose a tag to compare

Added

  • Added EVENT_MODIFY_WEBHOOK_PAYLOAD event for Webhook integrations. Allows modification of the payload sent to webhook URLs.
  • Added EVENT_MODIFY_FIELD event Freeform and Sprout Forms migrations. This can be used to modify the field-mapping of Freeform and Sprout Forms fields to Formie fields. Particularly useful for custom-built fields.

Changed

  • Webhook integrations URL is now optional when creating the integration.
  • File upload fields now serialize the entire asset element for webhook payloads.

Fixed

  • Fixed refreshing CSRF token field triggering a changed form notice on the front-end.
  • Fixed tag fields triggering a changed form notice on the front-end.

1.2.8

09 Sep 14:08
Compare
Choose a tag to compare

Added

  • Integration settings now support .env variables.
  • Entry fields can now restrict their sources to entry types.

Changed

  • Entry fields now restrict their element query to only include elements from the current site - for multi-sites.
  • Category fields now restrict their element query to only include elements from the current site - for multi-sites.
  • Product fields now restrict their element query to only include elements from the current site - for multi-sites.
  • Variant fields now restrict their element query to only include elements from the current site - for multi-sites.

Fixed

  • Fixed composer autoload deprecations.
  • Lower league/oauth2-client requirement to prevent incompatibility with other plugins.
  • Fixed Entry fields not restricting to its sources in some instances.
  • Fixed Category fields not restricting to its sources in some instances.
  • Fixed Product fields not restricting to its sources in some instances.
  • Fixed User fields not restricting to its sources in some instances.
  • Fixed Variant fields not restricting to its sources in some instances.
  • Fix hidden field throwing errors in queue jobs, for emails and notifications.
  • Fixed Entry fields not restricting correctly when selecting multiple sources.
  • Fixed Product fields not restricting correctly when selecting multiple sources.
  • Fixed User fields not restricting correctly when selecting multiple sources.

1.2.7.1

07 Sep 11:58
Compare
Choose a tag to compare

Fixed

  • Fixed a potential error when saving an integration.
  • Fixed fields not always showing as available to be mapped for integrations.

1.2.7

07 Sep 06:29
Compare
Choose a tag to compare

Added

  • Added plugin setting to set the default form template for new forms.
  • Added plugin setting to set the default email template for new email notifications.
  • Added plugin setting to set the default volume for new file upload fields.
  • Added plugin setting to set the display type for new date fields.
  • Added plugin setting to set the default value for new date fields.
  • Integration field mapping now supports repeater and group nested fields.

Fixed

  • Fixed stencils not showing validation errors for invalid fields.
  • Fixed stencils not showing validation errors for notifications.
  • Fixed email notifications preview error when viewed in a stencil.
  • Fixed email notifications for stencils showing as unsaved.
  • Fixed error with integrations event and isNew.

1.2.6

06 Sep 06:41
Compare
Choose a tag to compare

Added

  • Added SharpSpring CRM integration.
  • Added Campaign Plugin email marketing integration.
  • Added Font Awesome to front-end rich text field (multi-line), for much better consistency.
  • Added align options to front-end rich text field (multi-line).
  • Added clear formatting option to front-end rich text field (multi-line).

Fixed

  • Fixed minor JS issue for webhook integrations in the control panel.
  • Improve Multi-line WYSIWYG front-end field styles, so they aren't overridden. Lists for example now show correctly in all circumstances.

1.2.5

04 Sep 01:23
Compare
Choose a tag to compare

Fixed

  • Fixed repeater and table fields duplicating new rows.

1.2.4

03 Sep 10:49
Compare
Choose a tag to compare

Added

  • Allow hidden fields to be used in email-only variable fields.

Fixed

  • Fixed users field not restricting to its chosen sources.

1.2.3

03 Sep 01:21
Compare
Choose a tag to compare

Added

  • Provide easier shortcuts for editing a submission on the front-end.
  • Ensure all field attributes for email and form templates are translated for the front-end.

Fixed

  • Downgrade guzzlehttp/oauth-subscriber package to be compatible with Social Poster.

1.2.2

02 Sep 13:30
Compare
Choose a tag to compare

Fixed

  • Fixed rendering issue for category fields with children.
  • Fixed rendering issue for tags fields.
  • Fixed JS error when rendering a tag field.
  • Fixed JS error when rendering a repeater field.

1.2.1

02 Sep 02:20
Compare
Choose a tag to compare

Added

  • Entry fields now support custom element sources when outputting their list of available elements.
  • Category fields now support custom element sources when outputting their list of available elements.
  • Product fields now support custom element sources when outputting their list of available elements.
  • User fields now support custom element sources when outputting their list of available elements.
  • Variant fields now support custom element sources when outputting their list of available elements.
  • Added EVENT_MODIFY_ELEMENT_QUERY to allow modification of the query used by element fields.

Changed

  • Update modal edit windows to show “Apply” instead of “Save” - as actions aren’t immediately saved until you save the form.

Fixed

  • Fixed a minor layout issue for the email notification preview with long text values.
  • Fixed rich text-enabled multi-line text fields showing raw HTML in submission.
  • Fixed rich text-enabled multi-line text fields not retaining their value after an error.