v.0.22.0
PHP 8.1 or newer and WordPress 6.2 or newer are now required!
Added
- New built-in rule to bad request banner module that triggers when non-existing
readme.txt
file is accessed #149. - Plugin has been tested with PHP 8.3 #145.
- Plugin has been tested with WordPress 6.4 #144.
Changed
- PHP 8.1 is required #143. As part of an effort to use modern PHP features whenever useful, access scope values are now passed as backed enum instances instead of plain
int
. This is a breaking change for actions and filters that have access scope value as their argument:bc-security/action:external-blocklist-hit
bc-security/action:internal-blocklist-hit
bc-security/filter:is-ip-address-blocked
- WordPress 6.2 is required #147.