Skip to content

v.0.22.0

Compare
Choose a tag to compare
@chesio chesio released this 01 Feb 17:59
· 88 commits to master since this release

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:
    1. bc-security/action:external-blocklist-hit
    2. bc-security/action:internal-blocklist-hit
    3. bc-security/filter:is-ip-address-blocked
  • WordPress 6.2 is required #147.