Sehen Sie sich das folgende Video an, um zu erfahren, wie Sie unsere Seite als Web-App auf Ihrem Startbildschirm installieren.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Security
Added
- Security: Fixed a way to bypass CAPTCHA and other field validations by claiming the fields were hidden by Conditional Logic.
Fixed
- Added a Campaigns Migration tool that automatically moves your deprecated Campaigns to Tasks.
- Added support for including or excluding specific forms in the forms selection dropdown.
- Fixed the File Upload field rejecting files whose name has two or more dots in a row, such as "report..pdf".
- Fixed File Upload and ALTCHA failing on servers that redirect a URL ending in a slash.
- Fixed the Left label position not applying to the Checkbox, Radio, Terms of Service and CAPTCHA fields.
- Fixed the show/hide password icon appearing invisible in the Password and Confirm fields with some templates.
- Fixed the AcyMailing Subscribers Count Smart Tag failing with a fatal error on AcyMailing 10 and later.
v5.2.4
v5.2.3
- Fixed error: "Call to undefined method Tassos\Framework\FileUpload::ensureVisitorToken()"
Security
Added
- Security: Hardened the File Upload field's upload folder protection to block PHP executable file types.
- Security: Fixed unauthorized viewing of form submissions on the front end.
Fixed
- Added support for submission Smart Tags like {submission.id} in the File Upload folder, to group each submission's uploads in their own folder.
- Added an ALTCHA Proof of Work CAPTCHA field: a privacy-friendly, self-hosted captcha that needs no API keys.
- Fixed the Convert Forms > New button dropdown options Import and "Start from scratch" doing nothing on click in a fresh install until at least one form exists.
- 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
Added
- 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.
Fixed
- 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.
Changed
- 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.
- 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
Fixed
- Security: Fixed a critical arbitrary file deletion vulnerability in the File Upload field.
- 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
v5.1.3
- A PHP error when viewing submissions on the front-end.
Added
Fixed
- 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.
Changed
- 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.
v5.1.2
- Forms list now filters by published and unpublished states only, ignoring archived forms.
Fixed
Changed
- 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.
- Updated Design > Fields > Field Background Color to support transparent/none values in form design settings.
Added
Fixed
- 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.
Changed
- 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".
- Updates File Upload Field with built-in image previews.
- Improved date formatting consistency across frontend and backend submission lists.
Added
Fixed
- 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.
Changed
- 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.
- 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
v5.0.3
- Honeypot v2 CSS override by template; input and label now stay hidden.
Added
Fixed
- Support for more file types in File Upload Field.
- Preview button to File Upload Field in submission edit.
- --skipPrepareContentRender argument to {convertforms X} shortcode.
Changed
- 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.
- Heading field now uses CSS variables.
- Updated Campaigns deprecation messages in Email Notifications.
- ^ Smart Tags modifiers without value default to 'true'.