Skip to content

9.10.0

Choose a tag to compare

@iruzevic iruzevic released this 17 Jul 12:30
· 184 commits to main since this release
c260745

Added

  • Added a Connected form feature — a new "Connected" tab in the form's general settings where you can select another form and map its fields; after a successful submission, the connected form's fields are auto-populated with the submitted values.
  • Added connectedFormId and connectedFormMap response output keys sent with integration form submissions.
  • Added esFormsBeforeEnrichmentConnectedFormFill and esFormsAfterEnrichmentConnectedFormFill JS events dispatched around the connected form fill.
  • Added a setManualValuesByFieldType utility (also exposed on the public JS API) that sets a field's value based on its type, replacing the repeated per-type switch statements.

Changed

  • Updated general settings tab labels: "After form submission" is now "Redirect" and "Single submit" is now "Auto-submit".
  • Updated conditional tags, enrichment, and form reset logic to set field values through the new setManualValuesByFieldType utility.