What’s new

We’re constantly making Convert Forms better. Here are some of the of notable new features and improvements that we’ve made to Convert Forms since it’s first launched.
v4.4.8
Dec 02, 2024
View files
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.
v4.4.7
Nov 07, 2024
View files
Added
  • 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.
Fixed
  • 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.
Changed
  • Improves performance of TinyMCE editor in Tasks.
v4.4.6
Oct 10, 2024
View files
Added
  • 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.
Fixed
Changed
  • 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.
v4.4.5
Sep 03, 2024
View files
Fixed
  • "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.
v4.4.4
Aug 05, 2024
View files
Added
  • Support for Cloudflare Turnstile CAPTCHA.
  • Missing Archive button in submissions toolbar for Joomla 4+.
  • Missing aria-label attribute to various form fields.
Fixed
  • User Account app issue with User Groups option mapped to Checkboxes field.
  • "Allowed memory size of X bytes exhausted" error with File Upload > Resize Images.
  • "Call to undefined function acym_loadObjectList()" PHP error in AcyMailing Task.
  • File Upload Field to handle non-Latin characters.
  • Conditional Content Shortcode errors when the content includes ‘if’ and an odd number of quotes.
  • ActiveCampaign PHP error with Phone Number Field and "Display Country Code Selector" enabled.
  • Empty contact name in ActiveCampaign when no name is set in the form.
Changed
  • 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.
v4.4.3
Jul 09, 2024
View files
Added
  • “Resize Images” option to File Upload Field.
  • Missing icon to “Report an issue” link in the top-right editor dropdown.
v4.4.2
Jun 06, 2024
View files
Added
  • Download feature to Submissions Exporter addon.
  • HTML and Heading fields now support the {field.ID} Smart Tag.
Fixed
  • {submission.status} Smart Tag to display the correct label.
  • PHP error with reCAPTCHA field.
  • Display disruption caused by 3rd-party modules like Phoca Top Menu.
  • Issue with optional Signature field generating signatures without a value.
Changed
  • Improved code editing in Custom CSS/JavaScript and PHP Scripts sections with Codemirror.
  • Improved GDPR compliance by loading all 3rd-party assets locally.
  • Improved Phone Number Field styling.
  • Removed Style option from Button field; all buttons now default to Flat (previous option).
v4.4.1
May 03, 2024
View files
Fixed
  • A PHP error would appear in the form when the Math Captcha field is used.
  • Php error when trying to insert the Math Captcha field into form.
v4.4.0
May 03, 2024
View files
Added
  • Joomla 5 native support; no longer requires the Backward Compatibility plugin.
Fixed
  • Integrations may fail due to a PHP 8.2 warning: "Creation of dynamic property is deprecated".
  • hCaptcha may fail to initialize
  • Editing a Joomla article or JEvents item on the front-end caused the form editor to render the form incorrectly.
  • Flac files may be rejected for upload.
Changed
  • Loads all 3rd-party assets (CSS/JS) locally.
  • AcyMailing language custom fields now support auto-detection and offer a list of available languages for manual selection.
v4.3.4
Apr 19, 2024
View files
Fixed
  • Smart Tags that return nothing may break emails
  • The {article} Smart Tag, if used after form submission, fails to reference the correct article.
  • Failed deleting inaccessible file convertforms.php thrown when installing the extension.
  • Phone Number Field: Improve accessibility by setting the alt tag for the country flags.
v4.3.3
Apr 08, 2024
View files
Fixed
Changed
  • Updates translations.
v4.3.2
Mar 07, 2024
View files
Fixed
  • An error would appear due to invalid input mask format.
v4.3.1
Mar 06, 2024
View files
Added
  • The --HtmlSpecialChars Smart Tag modifier.
  • Missing aria-required attribute to inputs.
Fixed
  • Conditional Content Shortcode may incorrectly parse script tags.
  • Phone Number Field now supports input masks when "Display Country Code Selector" is enabled.
  • Pre-defined input masks weren't working in certain circumstances.
  • Conditional Content Shortcode may incorrectly parse script tags.
  • Optional File Upload Field assigned to Email Attachments causing submission errors.
  • {submission.status} is not returning correct status.
  • Color Picker in form settings would hide part of the color value.
  • Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in PHP 8.1+
v4.3.0
Feb 05, 2024
View files
Added
  • Implements the Conditional Content Shortcode
  • Implements Smart Tags modifiers: prepareContent, shortNumber
  • Support for Subform Custom Fields in Smart Tags.
  • AcyMailing Task now triggers AcyMailing Subscription Advanced Notifications.
Fixed
  • Intro/Full Article Image issues on subfolder sites created via the Content App.
  • AcyMailing ignores the langauge when a subscriber is created.
  • Ensure Convert Forms shortcodes are parsed in EngageBox Free.
  • Fields placeholder (hint) wasn't being set correctly when editing a submission.
  • Non-required Date field does not allow direct input.
  • Detect Visitor Country option may not detect the country in some circumstances.
  • Webhook data sent incorrectly in FORM request format.
Changed
  • Custom Code option renamed to Custom JavaScript and now accepts only scripts.
v4.2.5
Jan 08, 2024
View files
Fixed
  • The form shortcode may remain unparsed in some page builders.
  • Smart Tags are not replaced in various field properties in the submission editing page.
  • Phone Number Field wouldn't appear correctly when a custom column layout was selected.
  • Forms filter dropdown is not in alphabetical order.
  • Honeypot field may be incorrectly displayed due to invalid Custom CSS.
  • Cannot duplicate a campaign in Joomla 5.
  • Minor styling issue with the Apps list.
  • Deprecated: strpos(): Passing null to parameter of type string is deprecated in PHP 8.1.
Changed
  • GetResponse integration improvements.
  • Improves the Phone Number Field preview in editor.
v4.2.4
Dec 05, 2023
View files
Added
  • Search Bar to Front-end Submissions.
  • Implements the Copy Field Value action in Conditional Fields.
Fixed
  • The Input CSS Class option is missing in the Phone Number Field.
  • Cannot publish/unpublish campaigns using the Status column.
  • Placeholder for dropdown does not respect the correct color.
  • A wrong submitter's username is displayed in the backend submissions.
  • "Invalid address: (Reply-To)" when multiple Reply-To Email addresses are used.
  • PHP Error "Detection\MobileDetect::__construct(): Argument #2 ($config) must be of type array, null given"
v4.2.3
Nov 06, 2023
View files
Added
  • Implements the Brevo (Formerly SendInBlue) task.
  • 5 new form templates: Volunteer Application, Rate Your Shopping Experience, Pre-Sales Inquiry, Cancellation Survey, Car Rental Booking Form
Fixed
  • Tasks Connection Manager dialog is not displayed correctly.
  • Phone Number would require a value even though it's set as optional.
  • The Field Size option is missing in the Phone Number Field.
  • Drip integration improvements.
  • Field Calculations wouldn't respect decimal points in some cases.
  • Cannot duplicate a form in Joomla 5.
  • Math Captcha may fail under certain circumstances.
Changed
  • The SendInBlue integration is now deprecated.
v4.2.2
Oct 03, 2023
View files
Added
  • The {submission.user_username} Smart Tag.
Fixed
  • Joomla 5 compatibility issues.
  • A wrong submitter's username is displayed in the backend submissions.
  • Nested Smart Tags are not parsed.
  • The Webhooks App fails on Joomla 3.
v4.2.1
Aug 11, 2023
View files
Added
  • Decimal Separator option to Calculation Fields.
Fixed
  • [Joomla 3] Phone Number Country Selector not being editable when editing a submission.
  • Required Phone field is detected as empty on Joomla 3.
  • If you can access the Submissions page, you can now export submissions.
  • Phone Field may break submissions export.
  • Field Calculations do not detect the value of Rating Fields.
  • List fields may become unusable if no valid choices are set.
  • The geolocation library may conflict with other extensions resulting in a fatal error.
  • MailChimp app may throw PHP Notice: Undefined index: interests_replace.
  • Couldn't save the form when a Country/Currency field was present in the form.
  • Webhooks addon now considers all 2xx status codes as successful.
Changed
  • Refactors the export submissions process in Joomla 4.
  • MailChimp app now returns a response object readable by next tasks.
  • JSON API: Reduced default result limit to 100 submissions.
v4.2.0
Jul 06, 2023
View files
Added
  • Implements the Content App. Create Joomla articles with your forms!
  • Implements country detection for the Phone Number Field (Pro only).
  • Minimum and Maximum characters options to Password field.
  • A dropdown selection with flags on the Phone Number Field.
Fixed
  • Prevent warning "Unable to find a user with ID: XXX" in the backend submissions list.
Changed
  • Confirm field is renamed to Confirmation field.
Design and Publish Joomla Forms Faster, Smoother, and Better!
Create contact forms, payment forms, registration forms, calculator forms with the most user-friendly Joomla contact form builder extension.
Get Started with Convert Forms 5-star rating on the Joomla Extensions Directory