Added
Fixed
- Smart Tag {field.FIELD_NAME.label_} to return the field label.
- Smart Tags {field.FIELD_NAME.selected.label} and {field.FIELD_NAME.selected.calcvalue} for Radio/Dropdown fields to return the selected choice label and calculation value.
- Salesforce Web-To-Lead Integration (Pro Only).
- Drip Integration (Pro Only).
- Elastic Email Integration (Pro Only).
- IContact Integration (Pro Only).
- A backend notice to alert users when "Send Mail" is disabled while email notifications are enabled for forms.
- Campaign Monitor Integration (Pro Only).
- Improve accessibility on the success/error message.
- Deprecation notices for Campaigns and old Email Notifications section.
Changed
- Submit button doesn't support transparent background color.
- Date/Time field missing year selector in some cases due to CSS conflicts.
- PHP error in AcyMailing campaign related to version 5.
- Salesforce Web-To-Lead not saving multi-value fields.
- Input Mask validation for optional fields.
- AcyMailing v5 error during form submission, preventing subscribing users.
- A Firefox issue where input validation tooltips might be mispositioned and stuck on screen.
- Possible SQL injection in the backend submissions list.
- Removed Export functionality from Campaigns.
Added
Email automation to Submissions Exporter addon for scheduled submission exports.
ActiveCampaign Integration (Pro Only).
Kit (formerly ConvertKit) Integration (Pro Only).
Fixed
Possible fix for honeypot to fight recent bot spam submissions.
HTML stripping in field values when editing submissions on the backend.
File Upload Field multiplication issue after saving a submission on the backend on Joomla 5.
AcyMailing 10 compatibility issues.
Changed
Allowed File Types in the File Upload Field are now validated during form save in the backend.
Fixed
- A rare XSS vulnerability that could allow script injection into forms.
- Editor height in Design > Advanced and PHP Scripts in Joomla 5.
- Unneeded double quote from submit button.
- Right text alignment when Input Mask > Numeric is used.
Added
Fixed
- Support for test mode in Salesforce campaign.
- --filter modifier to filter Smart Tags output using predefined filters and regex.
- Support for Krita (.kra and .krz) files in File Upload Field.
- OnConvertFormsPDFFileName plugin event to allow developers to modify the PDF filename.
Changed
- Improved Honeypot field to prevent browser autofill and accidental navigation using the Tab key.
- Missing submisisons from the Submissions List and export files due to invalid timezone.
- Missing Media Library "Select" button in the "Background Image" setting.
- Missing escaping in Default Value to prevent XSS during field population.
- Improves performance of TinyMCE editor in Tasks.
Added
Fixed
- Support for custom fields in the Content App.
- Support for custom fields in the User Account app.
- {all_fields} filter to exclude fields hidden by conditional logic.
- MailerLite integration.
Changed
- Curl_exec not executing in PHP scripts.
- Conditional Content Shortcode not saving in form builder text editors.
- File Upload Field security bypass for any file type.
- A rare XSS vulnerability that could allow script injection into forms.
- Incorrect parsing of quotes in Conditional Content Shortcode.
- Content App incorrectly adding a Read More section.
- Missing alt attribute for flag image in Phone Number Field.
- JQuery error in Joomla 3 when using Phone Number Field with Country Selector.
- Improved accessibility by adding role=“presentation” to form submission spinner.
- ReCAPTCHA v3 policy links now open in a new tab.
- PDF Filename is now generated using a random string to avoid privacy concerns.
- "Save" and "Save & Close" buttons wouldn't save the Addons settings modals in Joomla 4 and 5.
- PDF Filename Prefix to handle non-Latin characters.
- Added support for Cloudflare Turnstile CAPTCHA.
- Added missing Archive button in submissions toolbar for Joomla 4+.
- Added missing aria-label attribute to various form fields.
- Fixed User Account app issue with User Groups option mapped to Checkboxes field.
- Fixed "Allowed memory size of X bytes exhausted" error with File Upload > Resize Images.
- Fixed "Call to undefined function acym_loadObjectList()" PHP error in AcyMailing Task.
- Fixed File Upload Field to handle non-Latin characters.
- Fixed Conditional Content Shortcode errors when the content includes ‘if’ and an odd number of quotes.
- Fixed ActiveCampaign PHP error with Phone Number field and "Display Country Code Selector" enabled.
- Fixed empty contact name in ActiveCampaign when no name is set in the form.
- Replaced Textarea with Rich Text Editor in Content App (Text option) and Email App (Body option).
- Removed obsolete Execute on Output and Format Override options
Added “Resize Images” option to File Upload field.
Added missing icon to “Report an issue” link in the top-right editor dropdown.