Skip to content

Releases: solspace/craft-freeform

v5.8.6

09 Jan 02:26
v5.8.6
c95c0c2
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where mouse clicks were not affecting Conditional Rules on Number fields (e.g. up/down arrows).
  • Fixed a bug where the Usage in Elements tab in the form builder was crashing when no Freeform Form fields existed.
  • Fixed a conflict issue with a CSS class in the control panel.
  • Fixed a bug where some basic translations for GraphQL permission settings were missing.

v5.8.5

27 Dec 17:41
v5.8.5
23e6c05
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where sites using the multi-site feature would see multiple copies of submissions when using the Export Profiles feature.

v5.8.4

23 Dec 17:40
v5.8.4
5ad0de4
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where sites using the multi-site feature would see multiple copies of submissions when using Quick Export.
  • Fixed a bug where allowing spam submissions could error when using multi-sites.
  • Fixed a bug where the Last Number for the Numbers predefined option would always be 20.
  • Fixed a bug where the m241126_113656_UpdateTableLayoutProperties.php migration could error about undefined array keys.
  • Fixed a bug where the Freeform observer started before the document was ready.

v5.8.3

16 Dec 17:21
v5.8.3
07d0a9d
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where the initial field value wasn't used in the Calculation field.
  • Fixed an issue where the resource URLs for sample formatting templates were not fully compatible with Craft Cloud sites.
  • Fixed a bug where Status was not available in Quick Export.
  • Fixed issues with the Stripe webhook.
  • Fixed a bug where the form builder Usage in Elements tab was not always loading correctly.

v5.8.2

11 Dec 20:52
v5.8.2
1d63f5e
Compare
Choose a tag to compare

Fixed

  • Fixed a bug where a user with individual form permissions would not have access to a form they just duplicated.
  • Fixed a bug where the automatic purging of old submissions queue job could fail if an empty string was passed for an asset.

v5.8.1

10 Dec 06:40
v5.8.1
ee89d7f
Compare
Choose a tag to compare

Added

  • Added Italian translation.

Changed

  • Changed the English translation from en-US to en.

Fixed

  • Fixed a bug where spammy submissions were still being saved to the database when the Spam Folder was disabled.
  • Fixed a bug where fresh installs between 5.7.0 and 5.8.0 were missing a new options column in the freeform_email_marketing_fields and freeform_crm_fields database tables. Added a migration for affected installs.
  • Fixed a bug where the form name link on the CP submission details page was not linked correctly.
  • Fixed a bug where translations for the Error Log notice were missing.

v5.8.0

03 Dec 08:50
v5.8.0
4b208e9
Compare
Choose a tag to compare

Added

  • Added the ability to use Textareas and Radios inside a Table field.

Changed

  • Improved the usability of the Table field in the form builder.
  • Improved the usability of the Submit button layout settings to hide unnecessary options in the form builder.
  • Updated the sample formatting template assets to load as Asset Bundles to support Craft Cloud setups.
  • Optimized all front end Freeform scripts.
    • Removed the axios dependency.
    • Removed the lodash dependency.
    • Removed the core-js polyfills.
    • Scripts for Calculation fields now load seperately as calculation.js only if the field exists in the form being displayed.
    • When using freeform.loadScripts() (for manually loading scripts) and Calculation fields, be sure to include the field.calculation option.

Fixed

  • Fixed a bug where multiple primary keys could be defined when MySQL has sql_generate_invisible_primary_key turned on.

v5.7.4

29 Nov 17:30
v5.7.4
bd7557f
Compare
Choose a tag to compare

Changed

  • Updated the Mailchimp integration to include additional error logging around Contact Tags.

Fixed

  • Fixed a bug in the Freeform 4.x migration where form submission table names were not always being named correctly.
  • Fixed a bug in the Freeform 4.x migration where original form handles were not being preserved.

v5.7.3

22 Nov 20:43
v5.7.3
92b5f85
Compare
Choose a tag to compare

Added

  • Added translations for the Usage in Elements feature.

Changed

  • Updated the phpoffice/phpspreadsheet dependency to include ^2.0 and ^3.0.
  • Updated the Salesforce Lead Update Duplicate Leads setting to skip empty values in the new data when overwriting an existing Lead record.

Fixed

  • Fixed a bug where Matrix relation titles would not always display correctly in the Usage in Elements tab. Set Entry ID# as a title fallback for Matrix relations without a title.
  • Fixed a bug where the Pipedrive integration was not correctly mapping to Lead fields.
  • Fixed a bug where required field validation wasn't working correctly when using is one of and is not one of conditional rules logic.
  • Fixed a bug where the Freeform 4.x migration could fail if a form name was too long.
  • Fixed a bug where the Stripe payment status was not updating for previously declined cards.
  • Fixed a bug where the Stripe instructions guide had some errors.

v4.1.23

19 Nov 19:34
v4.1.23
13b558b
Compare
Choose a tag to compare

Added

  • Verified support for Craft 4.13.x.

Changed

  • Updated the phpoffice/phpspreadsheet dependency to include ^2.0 and ^3.0.