Skip to content

v5.0.0-beta.10

Pre-release
Pre-release

Choose a tag to compare

@kjmartens kjmartens released this 01 Dec 18:32
· 511 commits to v4 since this release
f8aeed3

Warning

This version is still in beta and not recommended for production use. There is no migration from Freeform 4 yet, but will be available soon.

Note

This version now includes support for Stripe payments.

Added

  • Added support for the Stripe Payment Element.
  • Added support for Stripe Link, Apple Pay, Google Pay, PayPal (within Europe), Bank payments, deferred payments and many other options.
  • Added ability to include more than one Stripe payment element field in a form. When used with conditional rules, you can show/hide one Stripe element at a time (e.g. use a dropdown field to allow the user to choose between one-time or recurring payments).
  • Added setting for captchas inside the form builder to force a country code, e.g. en, de, etc. If left blank, the locale will be auto-detected.

Fixed

  • Fixed a bug where saving another Craft element with a value for the Freeform Form field type would error.
  • Fixed a bug where the form builder wouldn't let you delete the last email notification for a form.
  • Fixed a bug where fields inside of Group fields weren't being ordered/grouped as expected when viewing in the CP, exporting, submissions object on front-end.
  • Fixed a bug where the Users element source for field options wasn't loading any options for Labels/Values/Orderby dropdowns.
  • Fixed a bug where Dropdown fields were not remembering the option chosen when editing a submission on the front end.
  • Fixed a bug where submissions flagged as spam (e.g. from Honeypot) were still sending email notifications.