- 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).
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.
- 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 reworked to substract more points if malware is found or Joomla! core files have been modified.
- Updated - 'Convert email addresses from plain text to images' has been removed as today's AI can easily read images.
- Updated - 'Attempt to fix PHP Configuration' has been removed as this is a job for the server admin.
- Updated - System Check now checks if the PHP version is end-of-life.
- Fixed - Accepting changes on modified files would accept changes for all files, regardless of selection.
- Updated - Dark Mode in Joomla! 5 was unreadable.
- Updated - Some Joomla! 5 code improvements.
- Updated - Removed some old CSS code.
- Updated - Double extension PHP files are now marked as suspicious in the System Check.
- 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 - 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.