0.8.1

September 15th, 2026

  • The x00x15 blocked paths now only match hex escapes (\x00\x15). A 404 on an ordinary file with dimensions in its name, like hero-1920x1080.jpg or the apple-touch-icon-120x120.png iPhones request on their own, no longer bans the visitor.
  • Blocked paths are also checked against the URL-decoded path, so %5Cx00 and %2Eenv match.
  • If you published the config, add the backslash to the x00x15 entries.

#14

0.8

February 16th, 2026

What's Changed

  • Add Statamic 6 support by @sheldonkotyk in https://github.com/abigah/bot-cop/pull/12

Full Changelog: https://github.com/abigah/bot-cop/compare/0.7.0...0.8

0.7.0

August 29th, 2025

POTENTIAL BREAKING CHANGE: Remove bot-cop.php from your config folder to get the latest variables or republish and merge the changes.

  • [ new] AllowedIPs are now able to be added in the .env
  • New AllowedPaths are also able to be added to the .env
  • New BlockedPaths are now able to be added in the .env

0.6.3

August 25th, 2025

  • Fix Rate-limiting code was wrong.

0.6.2

August 25th, 2025

  • Fix Livewire polling default was setting off the bot-cop rate-limiter when set at default.

0.6.1

August 25th, 2025

With it running in production on dozens of sites with different configurations we're ready to remove the big warning. We're still calling it pre-1.0 though as it will be getting a number of tagged releases over the next few weeks as we add new features (and testing.)