|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 3.1.6 - 2025-11-29 |
| 4 | + |
| 5 | +### Added |
| 6 | +- Add `onFormieValidateError` JS event for client-side error handling. |
| 7 | +- Add `isNewSubmission` argument to GraphQL mutation for submissions. |
| 8 | +- Add debug logging for reCAPTCHA responses. |
| 9 | + |
| 10 | +### Changed |
| 11 | +- Webhook-based payment integrations (Mollie, GoCardless) now properly fire integrations and notifications. |
| 12 | +- Improve front-end JS event management, to better deal with accidental multiple initialization of Formie’s JS in some setups. |
| 13 | +- Question captcha protects against validation when no questions are set. |
| 14 | +- Captchas for GraphQL mutations now don’t require a mandatory variables parameter to be named the same as their input type. |
| 15 | + |
| 16 | +### Fixed |
| 17 | +- Fix handling of integration settings when connecting. |
| 18 | +- Fix Date (Time-only) fields and validation handling. |
| 19 | +- Fix an issue with event-binding for front-end JS. |
| 20 | +- Fix an import form issue when updating an existing form, where notifications weren’t being treated correctly. |
| 21 | +- Fix Payment fields displaying in Summary field content by default. |
| 22 | +- Fix Date/Time fields not using min/max values for native date input for non-Flatpickr. |
| 23 | +- Fix synced fields overriding the required attribute. |
| 24 | +- Fix Name Prefix field not showing its value correctly in email notifications. |
| 25 | +- Fix Name Prefix field values not getting properly translated. |
| 26 | +- Fix an error for integrations used across multiple forms, where different forms enabled different data objects, and mapping lost. |
| 27 | +- Fix email notifications containing .env variables as conditions not working correctly. |
| 28 | +- Fix `isNewSubmission` flag for GraphQL mutations for submissions, causing multiple notifications to be sent when conditions exist and were met. |
| 29 | +- Fix mapping issues for Pipedrive Leads. |
| 30 | +- Fix an error with Ortto and fetching lists. |
| 31 | +- Fix HubSpot CRM integration handling of multi File Upload field values. |
| 32 | +- Fix HubSpot field mapping for form company fields. |
| 33 | +- Fix an error with handling Date field values (for date-picker fields) when in the control panel. |
| 34 | +- Fix Formie 2 email notification migration for fields used in conditions. |
| 35 | +- Fix an issue with Date fields, where the `availableDaysOfWeek` may not be typed correctly in some instances. |
| 36 | +- Fix an issue with ReCAPTCHA Enterprise validation. |
| 37 | +- Fix a 3DS processing issue for Moneris and Opayo in some setups. |
| 38 | +- Fix an error when programatically changing the available countries to a Countries field. |
| 39 | +- Fix Opayo, Stripe and Paddle Payment integrations incorrectly setting the Billing Address value for payments. |
| 40 | +- Fix some missing properties for Date fields when querying via GQL. |
| 41 | +- Fix some complex fields not having their error messages set when editing a submission in the control panel. |
| 42 | +- Fix fetching an email signature controller action using CSRF verification when it doesn’t need to. |
| 43 | + |
3 | 44 | ## 3.1.5 - 2025-11-06 |
4 | 45 |
|
5 | 46 | ### Added |
|
0 commit comments