Convert Forms 2.3.0
Released on Friday, 19 April 2019 12:24
Maturity:
Stable
Release Notes
Added
- Implements the Google Analytics Tracker. You can now track form events with your Google Analytics account. (Load, Conversion, Error)
- Implements the PHP Scripts. Execute your own PHP scripts on certain form events: Prepare, Display, Process, Submission.
- Implements the Error Logger plugin.
- Implements the Password field.
- We can now add Read-only options to forms.
Fixed
- [High] Fix Zoho CRM "Call to a member function addAttribute() on null" error.
- [High] ActiveCampaign Custom Fields sync may fail due to wrong letter case.
- [High] Improve detection of the site's base URL and prevent CORS Access-Control-Allow-Origin header issue.
- [High] Fix Invalid Token issue caused by the LiteSpeed Cache plugin.
- [High] Fix Call to undefined method acymfieldClass::getAllfieldsNameId() error with the AcyMailing addon. Affects AcyMailing v6 only.
- [Medium] Fix issue with the Smart Tags not replacing numeric values.
- [Medium] The File Upload Field returns wrong file URL in Windows.
- [Medium] Improve CSRF token check reliability.
- [Medium] Increase security by sanitizing the query-based Smart Tags values.
- [Low] Fix issue in the text editors where image doesn't get displayed correctly. Force use of absolute URLs.
- [Low] Fix bug in form fields with input mask become required fields even if they are optional.
- [Low] We can now pre-populate the Dropdown, Checkboxes and Multiple Choice fields with a default value or Smart Tags.
- [Low] A pre-populated required multiple Checkboxes field still asks for a value.
- [Low] Fix the "is not a valid selector" error with the Date & Time field caused when the Field Key contains spaces and special characters.
- [Low] Unicode characters are no longer escaped-encoded in the database. Use of JSON_UNESCAPED_UNICODE constant.
- [Low] Fix Parse error: syntax error, unexpected '(' affecting PHP 5.4.* versions only.
- [Low] Fix "Attribute autofill not allowed on element input" HTML validation error caused by the Honeypot field.
Changed
- Change database tables characters set from utf8 to use utf8mb4_unicode_ci. We can now use emojies!
- Change database params columns from TEXT (~21,000 chars) to MEDIUMTEXT (~5,500,000 chars).
- The form now scrolls into the response message after submission.
- Allow inline styles in text editors in the backend.
- Make some MailChimp errors translatable.
- Display an error message if the reCAPTCHA script is not loaded.
- The {all_fields} Smart Tag now uses the Field Label (if available) instead of the Field Key.
Downloads
Item | Compatibility | File Size | |
---|---|---|---|
Convert Forms 2.3.0 Free | Joomla 3.[89] | 1.03 Mb | Download now |