- Updated - API requests are now scanned in Joomla! 4 to prevent the < 4.2.8 vulnerability.
- Updated - Malware database updated.
- 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+
- Fixed - Captcha rendering on PHP 8.1+ could throw some deprecated notices.
- Fixed - Country Blocking on PHP 8.1+ could throw some deprecated notices.
- Added - Can now perform scans through the RSFirewall! CLI Plugin (Joomla! 4 only).
- Fixed - In some cases the 'Protect the following users from any changes' feature could throw an SQL error.
- Updated - Double extension PHP files are now marked as suspicious in the System Check.
- Updated - Dark Mode in Joomla! 5 was unreadable.
- Updated - Some Joomla! 5 code improvements.
- Updated - Removed some old CSS code.
- Added - Joomla! 5 native compatibility - no longer needs the 'Behaviour - Backward Compatibility' plugin.
- Added - Joomla! 3 elts hashes support.
- Updated - RSFirewall! Control Panel module options: 'Show Grade', 'Show Version Check', 'Show Map', 'Show System Logs'.
- Updated - When specifying an exception with 'Use regular exceptions' set to 'Yes', the regular exception is validated before being saved to avoid errors being thrown.
- Updated - Grade score computing has been...
15 Jan 2024
Version 3.1.1
- Fixed - 'Files that have been modified' table was missing a table-responsive class.
- Fixed - Emptying the temporary folder would throw an 500 error.
Fixed - In some cases the generated php.ini contents would overflow the page during the System Check scan.
Fixed - Joomla! 5.1 Dark Mode fixes.
Fixed - In Joomla! 5.1 a class naming collision resulted in Exceptions not being able to be saved showing a message about valid Regex.
Fixed - When using Country Blocking, in some cases the IP's country was cached until a new session was started.
- Updated - Improved CIDR matches for IPv6.
- Updated - Firewall Configuration tab position is now remembered.
- Fixed - PHP 8.3 improvements.
- Fixed - Removed unused assets (CSS and images).
- Updated - PHP EOL dates have been updated.
- Updated - CSP improvements - inline Javascript has been removed.
- Fixed - Error messages were not being shown when 'Block' was clicked.
- Fixed - In some cases 'Google Web Risk' would show up error messages multiple times.
- Fixed - Removed open_basedir recommendations from PHP Check.