github verbb/formie 4.0.2

4 hours ago

Changed

  • Update the minimum Auth requirement to 2.0.55.
  • Update the minimum Tiptap requirement to 1.0.5.

Fixed

  • Fix JSON report exports failing to download in the control panel.
  • Fix reports ignoring the option to display choice labels instead of values.
  • Fix disabled or missing payment providers allowing payment forms to complete.
  • Fix card details and temporary payment credentials being included in saved submissions and integration payloads.
  • Fix Bpoint payment fields not rendering their card inputs.
  • Fix Eway and Bpoint payment summaries missing from the submission editor.
  • Fix summary fields remaining blank after AJAX page navigation.
  • Fix summary fields repeatedly retrying failed requests.
  • Fix multi-row Likert answers not saving when editing submissions in the control panel.
  • Fix rank selectors missing labels in the submission editor.
  • Fix passwords containing only 0 not being stored correctly.
  • Fix cleared number fields restoring their default value when submissions are saved or loaded.
  • Fix hidden query prefills replacing submitted values after native form validation errors.
  • Fix editing submissions in the control panel replacing captured hidden values with the current administrator, date or IP address.
  • Fix text counters and phone countries not returning to their initial values when forms reset.
  • Fix rich-text validation errors failing to focus and describe the editable control.
  • Fix text, name, dropdown, email, phone, number and hidden field labels not identifying their inputs in the submission editor.
  • Fix text minimum limits using the maximum limit's unit in the submission editor.
  • Fix static table fields allowing rows to be added or removed in the submission editor.
  • Fix custom radio answers missing from the submission editor.
  • Fix checkbox toggles sharing option labels and being included in submission values and validation.
  • Fix required table fields incorrectly requiring every cell to have a value.
  • Fix Pardot form handlers rejecting submissions with existing single-select mappings such as country.value, while retaining plain field names and separate multi-select values.
  • Fix calculations using another calculation with a number prefix or suffix returning incorrect results.
  • Fix spam submissions configured to show success failing to display completion messages or redirect.
  • Fix fresh forms retaining an earlier submission’s spam-protection timer.
  • Fix form schedules accepting an end date before their start date.
  • Fix save-and-resume links losing the form page after saving a resumed submission.
  • Fix forms freezing when live validation and disabling the submit button until valid are both enabled.
  • Fix file upload names failing to refresh after navigating between form pages.
  • Fix duplicate validation errors for disallowed file uploads.
  • Fix users with create-only submission permissions being unable to save new submissions in the control panel.
  • Fix Salesforce Client Credentials connections using generic login endpoints instead of their saved instance domain, and clarify the My Domain requirement.
  • Fix reCAPTCHA initialization when another reCAPTCHA SDK is already present on the page.
  • Fix AWeber OAuth provider resolution on case-sensitive filesystems.
  • Fix missing class references affecting CAPTCHA language detection, integrations, GraphQL, element conditions, submission editing, and plugin migrations. (#3012)
  • Fix Events integration date mappings failing and preserve mapped timezones.
  • Fix oversized payment webhooks failing instead of returning HTTP 413, and stencil permission failures returning the wrong error.
  • Fix unnecessary predefined option and submission status deprecation errors with the debug toolbar enabled.
  • Fix IP submission throttling using an incorrect time window on sites with a non-UTC timezone. (#3013)
  • Fix SuiteCRM Contact fields not loading for field mapping with the V8 API. (#3010)
  • Fix SuiteCRM Contact mappings being omitted from record payloads after a full integration refresh. (#3011)

Don't miss a new formie release

NewReleases is sending notifications on new releases.