ConvertFormsPRO

ConvertFormsPRO 5.2.2

Vous n'avez pas l'autorisation de télécharger
  • Fixed Submissions on the front end failing with a fatal error when displayed with a Custom layout.
  • Fixed form emails failing on cached pages when the recipient came from a dropdown or checkbox field.
Security
  • Security: Fixed obsolete framework files not being removed during updates.
  • Security: Fixed a path traversal flaw in submissions exports that let admins download or delete arbitrary files.
Added
  • Introducing Submission Context Tracking: capture IP, Country, Source, Device, Browser, and UTM data per submission.
  • Added "Properties to Export" picker to the Submissions Export popup.
  • Added a "Store IP Addresses" privacy option in the extension configuration page.
  • Added 20+ submission-based Smart Tags, plus {submission.identity} and {submission.context} block tags.
  • Added {submission.fields} to replace the now-deprecated {all_fields} Smart Tag.
  • Added --tmpl=table option to {all_fields} to output the all fields in tabular layout.
  • Added Double Opt-In support to the Brevo Task.
  • Added a Browser Autocomplete dropdown to input fields with Default, Off, and Custom token options.
Fixed
  • Fixed {if} conditions not matching field names.
  • Fixed Tasks connection errors showing "Error" instead of the actual reason (e.g. "Key not found").
  • Fixed Submissions Exporter showing "Array" for multi-value fields when Excel Security is disabled.
  • Fixed the Date/Time field ignoring the "First Day of Week" setting in non-English languages, so it started on Monday.
  • Fixed "Missing form label" warnings on reCAPTCHA, hCaptcha, Cloudflare Turnstile, Captcha, and File Upload fields.
  • Fixed Tasks history records being saved even when "Save Submission to DB" is disabled.
  • Fixed email errors that could happen when Subject, From Name, or Reply-To Name were filled with non-text values.
  • Fixed Browser Autocomplete setting having no effect on Number and Textarea fields.
  • Fixed some PDFs failing to upload via the File Upload field because of their file type.
  • Fixed editor fullscreen mode not appearing above all other elements in Joomla 6.
  • Fixed the "Create Article" Task ignoring the "Read More" tag and saving the whole body as Intro Text.
  • Fixed the "Create Article" Task not saving the article body when it contained a Smart Tag returning an array.
  • Fixed the Date/Time field triggering the mobile keyboard, which could cover the calendar on touch devices.
  • Fixed the Submissions table layout: long values truncate with a hover tooltip and wide tables scroll on their own.
Changed
  • Redesigned the Submissions table columns picker with search, persisted selection, and reordering.
  • Redesigned the Submission Edit page with a new Submission Context card.
  • Fresh installs no longer include Campaigns. Use Tasks instead for a more flexible automation workflow.
  • You can now style each {all_fields} field's wrapper, label, and value via CSS classes.
  • Grouped Captcha, reCAPTCHA, hCaptcha, and Turnstile into a new "Captcha Fields" section in the field picker.
  • Removed the deprecated "reCAPTCHA Checkbox" and "Invisible" fields; forms auto-migrate to "reCAPTCHA".
  • Form import now reports the exact reason a form could not be imported.
  • Improved accessibility: screen readers now announce the complete form response message when it appears.
Security
  • Security: Fixed a critical arbitrary file deletion vulnerability in the File Upload field.
Fixed
  • Fixed File Upload field incorrectly sending a delete request to the server when a form was submitted.
  • Fixed forms search in the backend accidentally re-triggering the form export task.
  • Fixed a deprecation warning shown by the AcyMailing integration.
  • Fixed a PHP error that could occur during form processing.
  • Fixed Calculated Fields returning incorrect results when source fields had input masks applied.
  • Fixed Signature field becoming distorted when the device orientation changed or the browser was resized.
  • A form editor save error caused by an updated CodeMirror version incompatibility introduced in Joomla 6.1.
v5.1.4
Fixed
  • A PHP error when viewing submissions on the front-end.
v5.1.3
Added
  • Export Submissions now lets you choose the CSV delimiter (comma or semicolon) from Advanced options.
  • Export Submissions now includes an optional "Include Submission Notes" setting in Advanced options that adds a dedicated notes column in the export file.
Fixed
  • File Upload Field rendering incorrect HTML in translated languages due to HTML in language strings.
  • TinyMCE editor converting absolute URLs to relative paths.
  • Rich Text Editor field presented "Editor - None" as a Joomla Editor option.
  • JSON API returning an error when the site's date format is not parseable by PHP.
  • File Upload Field failing to upload files when Joomla SEF URLs are disabled.
Changed
  • Forms list now filters by published and unpublished states only, ignoring archived forms.
v5.1.2
Fixed
  • Timezone conversion for created/modified dates in JSON API and Export files.
  • Dropdown field incorrectly showing field name as option in submission edit page.
  • AcyMailing PHP error in Campaigns (deprecated) when subscribing users to selected lists.
Changed
  • Updated Design > Fields > Field Background Color to support transparent/none values in form design settings.
Added
  • Support for copying associated Tasks when duplicating or exporting and importing a form.
  • {form.id} and {form.name} Smart Tags.
  • Support for "webp, stp, step, igs, iges" file types in File Upload Field.
  • Improved security in AJAX requests.
Fixed
  • Improved submissions search results in the backend and frontend (Requires MySQL 5.7.8+)
  • AcyMailing error related to version 10.6.
  • Some HTML attributes stripped when editing content in TinyMCE editor.
  • Incorrect PDF URLs on Windows localhost setups.
  • ReCAPTCHA v2 Checkbox not working in certain Joomla 5 and 6 versions.
  • Checkbox required validation resets after conditional fields processing.
  • Tasks list randomly fail to load in Firefox.
  • "Fieldset missing legend" accessibility warning when a field hides the label.
  • ReCAPTCHA v3 PHP error "Attempt to read property "body" on array".
Changed
  • Updates File Upload Field with built-in image previews.
  • Improved date formatting consistency across frontend and backend submission lists.
Added
  • Joomla 6 Native Support.
  • Password visibility toggle to Password and Confirmation fields.
  • Field-to-field comparisons using {field.NAME} syntax in Conditional Fields.
  • "onConvertFormsFieldSignatureStore" event to let developers change the signature file name.
Fixed
  • Rich Text Editor causing "Class JFactory not found" error when editing a submission.
  • Radio/Dropdown/Checkbox field choices values would appear broken in some cases.
  • Broken Transifex link in the Translations panel on the Dashboard page.
  • Radio and Checkbox fields markup to pass accessibility standards.
  • Emails shown as cf_email_2b6c0091a2a238e83d99602f when using Joomla cache.
  • ActiveCampaign Task custom field values not saved properly in new contacts.
  • Timezone Offset for {submission.date} Smart Tag in PDF Regeneration.
  • Unpublished forms not appearing in export submissions form selector.
  • "Failed to parse time string" Error in Joomla 6 DateTime Field in Submissions Edit View.
  • Formatting of submission dates (created/modified) in the submissions list.
  • An issue where the {user.name} Smart Tag returned usernames with inconsistent letter casing.
  • An issue where uk-* attributes for anchor and button elements would be ignored in TinyMCE editor.
  • Smart Tags not being saved when used inside HTML attributes in the TinyMCE editor.
Changed
  • Improved Article Text mapping UI in the Content App.
  • Updates translations.
  • Renamed Submission date Smart Tags to {submission.dateCreated} and {submission.dateModified} for consistency.
v5.0.4
Fixed
  • Honeypot v2 CSS override by template; input and label now stay hidden.
v5.0.3
Added
  • Support for more file types in File Upload Field.
  • Preview button to File Upload Field in submission edit.
  • --skipPrepareContentRender argument to {convertforms X} shortcode.
Fixed
  • Terms of Service field losing HTML formatting when email address present.
  • Accessibility missing form label error for Honeypot and File Upload Fields.
  • Phone Number Field issue after disabling Country Code Selector.
  • Phone Number Field XML parse PHP error.
  • PHP error when deleting last field in editor.
  • {convertforms X} shortcode replaced with HTML in DPCalendar event edit.
  • Low contrast in default field colors (AAA compliance).
  • Incorrect renewal discount in Expired/Expiring notices.
  • HubSpot error with Multiple Checkboxes properties.
  • Missing toolbar buttons in WYSIWYG editors (Joomla 5).
  • "Wrapper /plugins/system/nrframework/helpers/wrappers/NAME.php" not found PHP error.
Changed
  • Heading field now uses CSS variables.
  • Updated Campaigns deprecation messages in Email Notifications.
  • ^ Smart Tags modifiers without value default to 'true'.
Added
  • New option to add your own CSS rules to emails in Email Task.
  • Support for blocks in Email Task body option.
  • Automatic conversion of Email Task styles to inline styles for better email client support.
Fixed
  • Email Task plain text version issues for better compatibility.
  • Passwords shown in plain text in submissions list; they are now masked.
  • Trigger column issue in #__convertforms_tasks table.
  • Smart Tag returning empty when value is 0.
Changed
  • User Account app no longer depends on Joomla's "Allow User Registration".
  • {user.lastVisitDate} Smart Tag now uses DATE_FORMAT_LC5 format (Y-m-d H:i).
Added
  • The "Require Password Reset" setting for the User Account Task.
Fixed
  • "Session ID not found" issue with Honeypot v2.
  • GetResponse custom fields not saved properly to new contacts under certain circumstances.
  • Missing active menu item color in editor's left side bar.
  • DateTime field's mindate/maxdate handling allowing selection of all times in the time picker.
  • {user.field.FIELDNAME} Smart Tag ignoring --preparecustomfields option.
Retour
Haut