Changelog

1.4.1 (2026-07-15)

  • Fix: Webhook Debug Log – the stale failure request/response was still displayed on an API Calls row after a successful replay. The debug block is now hidden once the action’s status is success.

PRO version only

  • Fix: Ecomail contacts were created without a source (“Zdroj kontaktu”). New contacts now get fluent_forms as their source unless the Source merge field is mapped; customizable via the formenhancer/fluentform/ecomail/default_source filter.
  • Fix: Ecomail contacts updated via “update existing” had their unmapped or blank fields erased (empty values were sent to the API). Empty fields are now omitted so existing contact data is preserved.
  • Fix: Ecomail custom fields never reached the contact because their keys were uppercased before sending; keys are now sent exactly as defined on the Ecomail list.
  • Fix: Ecomail birthday and nameday values are now converted to the formats the API requires (YYYY-MM-DD and MM-DD), using the mapped date field’s configured format; values that can’t be interpreted as dates are omitted and the reason is recorded in the entry’s Submission Logs.

1.4.0 (2026-07-11)

  • New: Webhook Debug Log – when a Fluent Forms Pro webhook feed fails, the full request and response (URL, method, headers, body) are captured and displayed in the entry’s Submission Logs → API Calls tab. Always on; disable globally or per form via the formenhancer/webhook_debug_log filter.
  • Various performance and minor security fixes.
  • Added Slovak translation.
  • Updated the Freemius SDK integration to version 2.13.4.

PRO version only

  • New: Per-User Entry Limits – limit submissions per logged-in user or IP address per day, week, month, or year via new period options in the “Limit Number of Entries” form restriction.

1.3.2 (2026-06-30)

  • Updated the Freemius SDK integration to version 2.13.2.

PRO version only

  • Fix: Ecomail tags were overwritten when updating existing contacts. Tags are now merged with the contact’s existing tags so nothing is lost. The merge can be disabled via the formenhancer/fluentform/ecomail/merge_existing_tags filter.
  • Updated the list of free and disposable email providers used by the Business Email field.

1.3.1 (2026-03-25)

  • Update deprecated Fluent Forms hooks from underscore to slash format (fluentform_fluentform/).

PRO version only

  • Fix: Ecomail double opt-in logic was inverted — disabling it still triggered a confirmation email, preventing autoresponders from firing.
  • Fix: Ecomail tags were sent as a string instead of an array, causing silent API validation errors when tags were configured. Tags now use a dedicated input (moved out of merge fields) with support for smart codes and dynamic conditional routing.
  • Various Ecomail integration code refactoring and performance improvements.

1.3.0 (2025-02-03)

  • Enhancement add conditional logic support for custom fields in the Fluent Forms editor. Form Enhancer fields can now be used as conditions when building forms.
  • Updated the Freemius SDK integration to version 2.13.0.

PRO version only

  • Fix: Autoresponders now correctly trigger in Ecomail integration (parameter typo fixed in API call)
  • New: Added “Duplicate entry” to bulk actions, allowing entries to be quickly duplicated from the entries list.

1.2.0 (2025-09-11)

  • Fix free/pro activation conflicts.
  • Fix version naming, the 1.1.1 should have been 1.2.0 in order to keep semantic versioning.

1.1.1 (2025-09-09)

  • Added ACF/SCF integration – adds a “Fluent Form” field type to Advanced Custom Fields and Secure Custom Fields.

1.1.0 (2025-05-21)

  • We have added a new Confirm field, which allows you to add a confirmation field that validates if its value matches another field (useful for confirming emails, passwords, etc.).
  • Added option to style submit buttons as Block buttons (adds WordPress Block Editor button styling classes).
  • Added support for Fluent Forms Conversational Forms with all Form Enhancer fields.

1.0.0 (2025-05-12)

  • Updated the Freemius SDK integration to version 2.12.0 for improved licensing and analytics functionality.
  • WordPress repository release for the free version.
  • Skip plugin initialization in WP_CLI environments.
  • Added automatic integration of Email Enhanced field settings to existing email fields during plugin activation. (PRO)
  • Updated logic of pro dependecies loading. (PRO)

0.1.1 (2025-05-05)

  • Update PHP-DI library to 7
  • Added info about external services used
  • Enabled Freemius `is_org_compliant` mode. (FREE)
  • Removed load_plugin_textdomain() for loading the plugin translations (not needed for WordPress.org directory since WordPress 4.6) (FREE)

0.1.0 (2025-04-30)

  • Fixed plugin icon file path
  • Fixed issue with retrieving Ecomail subscriber data by email address (PRO)
  • Improved blacklist checking performance by replacing linear search with hash-based lookup – thanks to Vladimír Smitka. (PRO)
  • Improved naming conventions for better code readability (PRO)
  • Added documentation link in plugin listing

0.0.6 (2025-04-25)

  • Initial release