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