v5.0.0-beta.10
Pre-release
Pre-release
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.