# Formidable Forms

`meteorgpl-plugin/formidable` — a WordPress plugin as a Composer package.

Quickly and easily create drag-and-drop forms

- Author: Strategy11 — https://formidableforms.com/
- Homepage: https://formidableforms.com/
- License: not declared (profile: undeclared)
- Buy a license from the vendor: https://formidableforms.com/
- Latest version: 5.4.3 (2022-08-05)
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/formidable
- Requires WordPress: 5.2
- Tested up to WordPress: 6.0.1
- Requires PHP: 5.6
- Translations: az_AZ, hu_HU, it_IT, ja, nb_NO, nl_NL, pl_PL, ro_RO, sr_RS
- Vendor: Strategy11 — https://meteorgpl.com/vendors/formidableforms.com

## Changelog

### 5.4.3

* New: A pop up will trigger when a duplicate option value is added to the list of options to help avoid issues with accidental duplicate option values getting added to a field.
* Fix: Prevent a null JavaScript error on some forms related to floating labels.
* Updated pop up styling for a more consistent design.

### 5.4.2

* New: Autocomplete dropdowns in the back end will now include an aria-label on the options to avoid accessibility issues with screen readers only reading ID values.
* New: A redirect will now happen after a form is duplicated to avoid issues with multiple duplicate actions on page refresh.
* New: Added additional styling for repeaters in tables shown in email actions to show indentation for the repeated data.
* New: Added a Save and Reload button that appears after installing a required add on when clicking a field with missing requirements from the form builder.
* Fix: The aria-describedby attribute will now be ordered intentionally so errors get first priority by default. Checks have been added to avoid duplicate ids appearing in aria-describedby attributes as well.
* Fix: A few issues with label position settings were introduced with last update that are now fixed. Labels were appearing when the "none" label position setting was set.
* Fix: Automation settings were appearing for action types that don't support automation when the Form Action Automation add on wasn't active.
* Fix: Fixed a caching conflict that would cause back end pages to break on some servers with an frmDom is not defined console error.
* Fix: Labels were appearing overlapped over input fields when previewed from the style manager for styles with the inline label position setting.
* Updated the icon for Zapier.

### 5.4.1

* New: Fields using the "Placeholder inside the field" Label Position setting will now use an animated label that moves to the top of the field when focused.
* New: Added a new frm_after_destroy_entry filter that can be used to update caching after a Formidable entry is deleted.
* Fix: An unexpected empty broken application template was appearing for expired licenses.

See changelog for all versions

### 5.4

* New: Added a new frm_new_form_values filter for customizing the default values of new forms.
* New: Added a new frm_ajax_loaded_field event for listening for loaded fields loaded via AJAX on long forms in the form builder.
* Fix: Custom aria-describedby attribute values were not properly merging with the aria-describedby values added by field descriptions and errors.
* Fix: Imported field data would occasionally break if the new field ids had a different number of digits than the previously imported values.
* Fix: Placeholder text was appearing more transparent in Firefox than in other browsers and has been updated for consistency.
* Fix: Prevent a conflict that was causing the new Form modal to appear on some websites as a blank box without any content.
* Updated the icon for Constant Contact.

See changelog for all versions

### 5.0.09

- The option to check entries for spam using JavaScript is now on by default for all new forms. We recommend turning this on for older forms that may be receiving spam entries, especially forms that include file uploads. After turning this feature on, make sure to also clear any caching plugins to avoid issues with cached pages with missing tokens.
- New: Pre-determined option data will no longer be sent to Akismet to help reduce the number of false positive results.
- Fix: Significantly reduced the amount of memory required to load form settings for websites with fewer than 50 pages with a lot of data.
- Fix: Author email, url, or name are no longer included in comment info when sending data to Akismet so that duplicate information is not sent.
- Fix: Field groups could not be moved because of a missing class on the drag handle.

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/formidable/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/formidable
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

| Version | Released | Size | SHA-256 | Status |
| --- | --- | --- | --- | --- |
| 5.4.3 | 2022-08-05 | 1.5 MB | 83abe3a54ff6d1ec2a4e47175d1b86da0046ccfeae113c285762bfabc091e6c8 | verified |
| 5.4.2 | 2022-07-20 | 1.2 MB | 555cb9c69b844f203d9e61c44fb872a17fc2639f03724748d13fc8463de34d51 | verified |
| 5.0.09 | 2021-10-20 | 1.2 MB | defd94559b33e2ce62a8c863eefc7161abeaa73e36f2b5e1d53e4d172a29d4f3 | verified |

