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