Releases: solspace/craft-freeform
Releases · solspace/craft-freeform
v5.9.7
Added
- Added Info and Debugging logging for email notifications.
- Added an Email Log to the settings menu so admins can easily view and clear the log from the control panel.
- Added more translations to the Freeform Diagnostics page.
Changed
- Cleanup and improvements to GraphQL support.
v5.9.6
Changed
- Improved some migrations not to fail if there were any previous failures.
Fixed
- Fixed a bug where the Form Submission Throttling diagnostic item showed an extra warning message.
- Fixed a bug where Captchas, Javascript Test and various other form settings were not supported in GraphQL.
v5.9.5
Added
- Added
FreeformPostForwardingInterface
interface for GraphQL to handle new Post Forwarding integration type. - Added
FreeformGoogleTagManagerInterface
interface for GraphQL to handle new Google Tag Manager integration type.
Fixed
- Fixed a bug where Table fields were incorrectly marked as required, even when they were not supposed to be.
- Fixed a bug where Dropdown and Radio column types in Table fields were breaking in the form builder.
- Fixed a bug where the new Post Forwarding integration type (
postForwarding
) was not supported in GraphQL. - Fixed a bug where the new Google Tag Manager integration type (
gtm
) was not supported in GraphQL.
v5.9.4
Fixed
- Fixed a bug where element integrations were being disabled if the Stripe integration was enabled for the same form.
- Fixed a PHP 8.0 compatibility issue for Craft 4 sites.
- Fixed a bug where the
duplicate
conditional check was not working correctly on Cookie checks. - Fixed a bug where the Freeform Data Export page would not work on sites using PostgreSQL.
v5.9.3
Added
- Added diagnostic checks for Minimum Submit Time and Form Submit Expiration.
- Added support for the
sqrt
function (square root) in the Calculation field logic.
Fixed
- Fixed a bug where the
duplicate
conditional check was not working correctly on form load. - Fixed a bug where user registration forms were not validating existing usernames and email addresses.
v5.9.2
Fixed
- Fixed a bug where the Stripe field was not factoring in default values in Radio fields when set as the dynamic amount field.
- Fixed a bug where the File Drag & Drop field was not displaying all errors.
- Fixed a bug where the form builder and dashboard would not display any forms for a user who did not have access to the primary site.
- Fixed unnecessary captcha triggers in Stripe calls.
- Fixed a bug where the breadcrumbs Site switcher was not displaying correctly in Craft 5.