Revision history for Plack-Middleware-ProofOfWork 0.24 2026-02-04 - Added repository link to challenge page (bottom left corner) - Link text: Plack::Middleware::ProofOfWork - Links to GitHub repository - Styled like status text (no underline, subtle) 0.23 2026-02-04 - Fixed test suite: Added explicit User-Agent to invalid cookie test - Prevents accidental bot matching with default User-Agent - Removed .github/ directory from distribution 0.22 2026-02-04 - Extended bot_patterns to support 14 different bots - Added: yandexbot/, petalbot, ahrefsbot/, barkrowler/ - Added: claudebot/, oai-searchbot/, gptbot/, mj12bot/, amazonbot/, perplexitybot/, duckduckbot/ - Pattern ^%$ for bots without DNS verification (User-Agent only) - Updated documentation with complete bot list 0.21 2026-02-04 - Corrected repository URLs to https://github.com/pstadt/Plack-Middleware-ProofOfWork - Updated all META files with correct repository path - Updated Makefile.PL with correct repository path 0.20 2026-02-04 - First public CPAN release - Added META.json and META.yml files - Complete English documentation - Professional appearance without emojis - Correct copyright year (2026) - Bot verification with DNS checks (default level 2) - Fractional difficulty support (e.g. 4.5) - External HTML and JavaScript templates - CSS customization support - Comprehensive test suite