The BitNinja 3.12.7 release introduces refinements across multiple modules to enhance consistency, compliance, and compatibility. Key improvements include adopting PSR-4 compliance standards in various components, better handling of Nginx configurations within the ConfigParser module, and more. These updates help maintain code reliability and improve interaction with complex server environments.
The following modules have been refactored to be PSR-4 compliant: AuditManager, CaptchaSmtp, SenseWebHoneypot, and SiteProtection. By aligning the codebase with PSR-4 standards, these components now offer better maintainability and compatibility with modern PHP practices.
Changes made to the PCl_COMPLIANCE setting via Cloud Config are now correctly applied within the IpFilter module.
The Nginx config parser now correctly handles server_name values like _.example.com.
Module startup and command execution routines have been fine-tuned to improve reliability and speed. These adjustments contribute to faster module responses and lower latency during proxy rule application or diagnostic operations.
We’ve whitelisted the domain ahrefs.net to prevent unnecessary blocking of legitimate crawling operations.
We've excluded Plesk-related and BitNinja processes, eliminating self-detection noise and making it easier to focus on third-party processes relevant to security insights and performance optimization.
To ensure you’re running the latest version, check your update channel settings in the BitNinja Console using RAU. If you have specific configurations or applications preventing automatic updates, please refer to our documentation for instructions on manual updates and RAU configuration.
If you'd like to read more about previous releases, check the Changelog anytime.
Alternatively, if you would like to see your feature request show up here, don't forget to cast your vote.




