Visforms 5.5.x

Visforms 5.5.0

Date: August 19, 2025
Stabilität: Stable
Compatibility: PHP 8.0, 8.1, 8.2, 8.3
System Requirements: Joomla 5

New Features

  • Form configuration: Set the color for required field text and asterisks via configuration
  • Provide a dedicated Visforms CSS class to hide fields

Bug Fixes

  • Fixed: Custom error message for date field results in JavaScript error
  • Fixed: hCaptcha validation always returns invalid when performed from an untrusted server IP.
  • Fixed: Invalid label-for attribute in hCaptcha and reCaptcha labels
  • Fixed: Bootstrap 5 layout: The label layout is shifted when a label icon is used and the label text is hidden.

Improvements

Code Refactoring:

  • Completed PHP code refactoring to address all Joomla 6 deprecated features.
  • Revision of the file structure:
    • Focus: All Visforms PHP classes are in the Visforms namespace
  • Started revising of the JavaScript code in the administration:
    • Focus: Inserting JavaScript solely via Joomla web assets.
    • Remove the use of HTML event attributes.

Further information

Visforms 5.5.1

Date: September 5, 2025
Stability: Stable
Compatibility: PHP 8.0, 8.1, 8.2, 8.3, 8.4
System Requirements: Joomla 5, Visforms Base Package 5.5.1 or higher

Code Refactoring:

  • PHP 8.4 compatibility