13 Dec 2022
Version 3.1.6
- Fixed - 'Dynamic Filtering Values' are now checked to prevent duplicates when the menu item is saved.
- Fixed - In some cases clicking on 'Save & Close' would result in a blank form in the frontend until the form is edited again.
- Updated - Editing a submission using the 'Submissions - Directory' menu item now uses a simple CSS layout instead of relying on tables.
- Updated - IP address now takes into account the 'Behind Load Balancer' setting from Global Configuration.
- Updated - Bumped minimum requirements to use Joomla! 3.9.0+
- Updated - All layouts now generate an 'rsform-type-[field-type]' class for field containers.
- Fixed - If 'Enable Syntax Highlighting' was set to 'Yes' other editors on the...
Changelog v3.1.8
UPG'File Upload' will now accept 'webp' images when 'Allow Only Images' is set to 'Yes'.
UPGThumbs from the 'File Upload' field can now be created as webp images.
UPGTCPDF updated to 6.6.2 for PHP 8.1 compatibility.
FIXGoogle Maps API was showing a warning in the console due to a missing callback.
FIXViewing PDF submissions in the frontend could display a PHP warning due to a missing $app->close() call.
FIXSpecifying a 'List of Disposable Email Domains' in combination with...
Version 3.1.9
- Fixed - PHP Code could not be saved in the 'Submissions - Directory' menu item's 'Dynamic Filtering Values' area.
- Fixed - 'Show Only Filtering Results' now works with 'Dynamic Filtering Values'.
- Fixed - Importing submissions from a CSV would throw an error if the 'Confirmed' column did not contain numeric values.
07 Jun 2023
Version 3.1.10
- Added - Event triggers after emails have been sent: onRsformAfterUserEmail, onRsformAfterAdminEmail, onRsformAfterAdditionalEmail.
- Added - Directory fields can now be configured to be sorted as 'Number' or 'Date'.
- Added - 'Minimum Length' and 'Maximum Length' validations.
- Updated - PHP 8.2 compatibility improvements.
- Updated - Newly created forms will now default to '{global:mailfrom}' and '{global:fromname}' in the Admin...
23 Jun 2023
Version 3.1.11
- Added - {fileupload:count} placeholder that returns the number of uploaded files.
- Fixed - In some installations the 'Name' and 'Default Value' of a 'Hidden Field' were showing in reverse order.
- Fixed - Restoring form backups was not working on some servers.
- Fixed - Uploading a file through the 'Select File From Server' window would show an error on Joomla! 4.
25 Sep 2023
Version 3.2.0
- Added - Adding form fields is now done from an 'Offcanvas' element.
- Added - Form fields can be created in a specified row and column of the form.
- Added - When using 'Enable Confirmation By Email' the IP and date of confirmation are now stored.
- Added - {global:confirmedip} and {global:confirmeddate} placeholders.
- Added - Can set a different Itemid when clicking on 'Preview' form.
- Added - 'HashCash Honeypot' spam...
10 Oct 2023
- Updated - Birthday Field will now display the current year when 'End Year' is set to 0 or empty.
- Updated - RSForm! Pro will no longer install on Joomla! 5 without the Behaviour - Backward Compatibility plugin being enabled first.
- Fixed - Backend menus with no permissions were still showing up on Joomla! 4 with PHP 8+
- Fixed - Some translations from 'Permissions' were no longer used.
- Fixed - SEF Router will now create form paths as '1-form-name' instead of...
23 Oct 2023
Version 3.2.2
- Added - 'Date and Time Picker' has the following validation rules available: 'Regex', 'Same Value as Other Field', 'Unique Field' and 'Unique Field per User'
- Updated - Dark Mode in Joomla! 5 was unreadable.
- Updated - Some Joomla! 5 code improvements.
- Updated - Using Uikit3 @m classes for column sizing.
- Updated - Bumped minimum requirements to use PHP 5.5
- Fixed - Reply-To could be missing entirely when specifying multiple...
Added - Joomla! 5 native compatibility - no longer needs the 'Behaviour - Backward Compatibility' plugin.