v1.0.25
Summary
This release introduces several important enhancements aimed at improving user experience and application security:
-
Load Balancer Support: Added functionality for deploying Willow behind a load balancer, utilizing built-in methods to accurately determine the source IP of requests.
-
Enhanced Security Measures: Implemented a new security feature that blocks access after two suspicious URL attempts within 24 hours, helping to mitigate potential threats.
-
Improved Rate Limiting: Migrated rate limiting settings into a migration file, enhancing control over both default and sensitive URLs.
-
Testing and Configuration Updates: Configured PHPUnit to provide detailed explanations for warnings and deprecations, along with comprehensive tests for the rate limiting middleware.
-
General Maintenance: Updated tests, tools, and migration runs, along with code formatting and checks to maintain code quality.