Subscription 5.4.0
Datum: April 7, 2025
Stability: Stable
Compatibility: PHP 8.0, 8.1, 8.2, 8.3
System Requirements: Joomla 5, Visforms Base Package 5.3.0 or higher
New features
- Added Searchable option for SQL listbox fields.
- The field order can be set separately for form view and data view directly in the field configuration.
- New placeholder DIE (delete if empty) to automatically remove empty HTML elements without text content from PDF documents, email texts, and the result text based on user input.
- Content plugin Visforms Data
- The plugin supports replacing Visforms placeholders throughout the plugin string, especially for the plugin string parameter fieldselect.
- Added the use of published, created_by, modified_by, ipaddress, and ismfd as field selectors in the fieldselect parameter.
- Added CSV export download for the default view.
Bug fixes
- Fixed: Fatal Error: Failed to open administrator/components/com_visforms/helpers/visFieldPluginHelper.php.
- Fixed: Administration: Field List: Filter readonly and required do not work properly.
- Fixed: CSV Button sometimes missing in Frontend-Data-List-View
- Fixed: CSV Export in frontend does not take into account the current filter settings.
- Fixed: PDF Export from Document download listbox in frontend data views does not take into account the current filter settings.
- Fixed: PDF Export from menu Item ‘Data View with Edit Link’: Unpublished records are not exported.
- Fixed: Content plugin Visforms Data: Document Download Listbox does not check for pdf parameter in plugin string.
- Fixed: Frontend Search sometimes do not work for boolean overhead-fields like published.
- Fixed: Frontend Search returns no records if created_by or modified_by are displayed in the data list.
- Fixed: Content plugin Visforms Data: HTML of UI-layout List is broken.
- Fixed: Plugin Custom Mail-Address: adding email addresses to mailer stops, when identical email adresses are provided multiple times.
Improvements
Code Refactoring:
- Started revising the PHP code with regard to all Joomla 6 deprecated functions.
- Started revising the JavaScript code:
- Focus: Inserting JavaScript solely via Joomla Web Assets.
- Remove the use of HTML event attributes.
Further information
Subscription 5.4.1
Date: May 5, 2025
Stability: Stable
Compatibility: PHP 8.0, 8.1, 8.2, 8.3
System Requirements: Joomla 5, Visforms Base Package 5.4.1 or higher
Bug Fixes
- Fixed: Visforms placeholder replacement: When using the placeholder option DIE, deletion does not work if a field value is set.