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