v5.0.0-beta.11
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.
Added
- Added a refresh button to all dynamic dropdowns in the form builder.
Changed
- Updated the form handle and field handles to no longer automatically change when editing the form name and field labels at a later time.
- Updated the Stripe integration to include Appearance customization inside the builder.
- Updated the Stripe field to optionally be required.
Fixed
- Fixed a bug where the Decimal Count and Step settings for the Number field would error on the front end if set to empty.
- Fixed a bug where populating field values with Element options could result in blank labels/values if the element was empty for that field. A fallback is set to
titleoridon empty options. - Fixed a bug where the Submissions Export as CSV feature was not working.
- Fixed a bug where Opinion Scale fields were not correctly loading recipient mappings in the builder for User Select notifications.
- Fixed a bug where the Predefined options' Language value for Luba-Katanga was missing.
- Fixed a bug where Favorite field adding was not working correctly.
- Fixed a bug where editing multi-page submissions on the front end was not working correctly.
- Fixed a bug where using a dynamic Amount field for Stripe could break the form if the beginning value was empty or
0.
Deprecated
- The PHP Sessions and Database Table options for the Freeform Session Context setting are deprecated and are planned to be removed in Freeform 6. Encrypted Payload continues to be the assumed and recommended approach, but can still be overrided to PHP Sessions or Database Table in project config.
Removed
- The Freeform Session Context setting has been removed. Encrypted Payload continues to be the assumed and recommended approach, but can still be overrided to PHP Sessions or Database Table deprecated options in project config.
- Removed the
freeform_lockdatabase table.