Visforms 5.3.0 Release
After 3 months of intensive development work, we are pleased to now be able to offer you a new version of Visforms.
The development work had 3 main focuses:
- Improvement of work in administration
- Feature development
- Code Refactoring
Improvement of work in administration
Over the years, Visforms has been continuously expanded with new features.
Each new feature has also added one or two new options and setting options.
The administration has become more and more extensive over time.
Each option is provided with a detailed explanation (inline help) in Visforms.
The inline help texts were always visible and additionally bloated the administration views.
All configuration views have been fundamentally revised with the aim of making the use of the administration clearer and more intuitive.
In detail this includes:
- Show/hide online help
- Structuring through content grouping, additional tabs, sub-tabs and headings
- Revision of names and texts
- Visual labeling of the options in which Visforms placeholders can be used
Feature development
The release again contains several interesting new features from different areas.
In particular, a completely new Webforms interface for data connection to external systems.
Webforms and data connections
- Send submitted data directly to web interfaces and REST API endpoints: Documentation Webforms and Data Connections
Spam protection
Documentation Spamschutz Plugin
- Spam protection plugin: Additional option for creating an IP blacklist
- Spam protection plugin: Use of regex in email and IP black and white lists
- Captchas: Native support of Google Recaptcha V2 (box and invisible)
Data protection
- Upload files only temporarily and do not save them permanently on the server
Default values in the form
- Use the logged in user's data to set the default selected status in checkboxes, radio buttons and list boxes in the form
In addition, this release also includes all new features that are already available with Visforms 5.2.0 Beta has been released.
Code Refactoring
We are continually working to keep the Visforms code base current and modern.
With regard to current and future PHP versions.
With regard to current and future Joomla versions.
With regard to web standards and current browser technologies.
With Joomla 6, Joomla completes a major code restructuring process that was started in Joomla 4.
Code restructuring is a long-term process with long transition phases.
New structures are developed and tested and then completely phased out after a transition period.
Joomla 5 is the stage where everything old still works and everything new already works.
So now is the time when we can rework the Visforms code so that it will work smoothly with Joomla 6.
The first adjustments have already been made and are included in this release.