v1.5.1
agentscope-ai/QwenPawv1.5.1Aug 28, 2026by kaifcodec
AI Summary
This release significantly expands OSINT module coverage by adding many new username and email modules across various categories and introduces Model Context Protocol (MCP) server support alongside input security hardening.
Key Highlights
- Added a wide array of new username modules (CodePen, Clubhouse, DevHunt, character.ai).
- New email modules including Canva, Figma, Atlassian, and a new dating category.
- Introduction of Model Context Protocol (MCP) server support for external tooling.
- Security hardening via input encoding in request query strings to prevent injection issues.
- Fixes for PDF report generation isolation and curl_cffi timeouts.
New Features
- MCP server support
- CodePen username module
- Clubhouse username module
- DevHunt username module
- Canva email module
- Figma email module
- Input encoding security fix
Full Release Notes
# user-scanner v1.5.1 — 2026-08-28 This release collects changes merged after v1.5.0 (PRs merged after #573). It continues the recent focus on expanding module coverage (many new username and email OSINT modules), hardening input handling, documenting and testing integrity, and adding server support for the Model Context Protocol (MCP). ## Notable highlights - New and expanded username modules: multiple new username modules were added across categories (CodePen, Clubhouse, DevHunt, character.ai, guns.lol, Beacons, Lnk.Bio, TryHackMe validator, BugCrowd, Faceit, LessWrong, Hex.pm, Spatial, Tenor, HackerNoon, TwitchTracker, Matrix, OpenAI Community, JuliaLang, Gnome, WakaTime, Letterboxd, ArtStation, Geocaching, peerpush and others). See the PR list for exact entries. - New and expanded email modules: added additional email OSINT modules including Canva, Figma, Atlassian, Start.me, and a set of new email modules introduced as a dating category; ASL Bloom module added to the learning category. - Security / input hardening: URL/query input is encoded in request query strings (batch fixes in PRs #602 and #604) to avoid injection issues. - MCP server support: added Model Context Protocol server support (PR #594) — enables external tooling integrations; note there were substantive review comments recorded on that PR. - Reliability and output fixes: PDF report generation for batch scans isolated (PR #601), fixes for curl_cffi timeouts and apexlegends improvements (PR #576), and other bug fixes. - Tests and CI: added module duplicate / naming integrity tests and other test improvements (PR #600), plus continued test and CI maintenance. ## Detailed merged PRs included in v1.5.1 (Each entry shows PR number, title, author, and recorded reviewers — see full list in the release notes page.) - #575 — fix: ensure category headers print correctly with --all flag — by @kaifcodec (review: @json-hunter07 APPROVED) - #576 — fix: clean curl_cffi timeout errors and optimize apexlegends — by @kaifcodec (review: none recorded) - #578 — feat(email_scan): add 14 new email OSINT modules and introduce dating category — by @kaifcodec (review: @json-hunter07 APPROVED) - #579 — fix(email_scan): handle Facebook rate-limiting response gracefully — by @kaifcodec (review: @json-hunter07 APPROVED) - #580 — feat(user_scan): add 3 new username scan modules — by @kaifcodec (review: @json-hunter07 APPROVED) - #581 — feat(user_scan): add new username scan modules and reorganize categories — by @kaifcodec (review: @json-hunter07 APPROVED) - #583 — feat: Next.js helper functions — by @kristoisberg (reviews: @kaifcodec APPROVED) - #584 — feat: Quora username module — by @kristoisberg (review: @kaifcodec APPROVED) - #585 — feat: CodePen username module — by @kristoisberg (review: @kaifcodec APPROVED) - #586 — feat: BugCrowd username module — by @kristoisberg (review: @kaifcodec APPROVED) - #587 — feat(user_scan): add peerpush module — by @kaifcodec (review: none recorded) - #588 — feat: Clubhouse username module — by @kristoisberg (review: @kaifcodec APPROVED) - #589 — feat: DevHunt username module — by @kristoisberg (review: @kaifcodec APPROVED) - #590 — Add TryHackMe username validator to user_scan/dev — by @rivalsxninjax1 (review: @kaifcodec APPROVED) - #591 — feat: character.ai username module — by @kristoisberg (review: @kaifcodec APPROVED) - #592 — feat: Beacons username module — by @kristoisberg (review: @kaifcodec APPROVED) - #593 — feat: Lnk.Bio username module — by @kristoisberg (reviews: @kaifcodec APPROVED) - #594 — feat: add Model Context Protocol (MCP) server support — by @kaifcodec (reviews: @brunolm CHANGES_REQUESTED) - #597 — feat: Ko-fi username module — by @kristoisberg (review: @kaifcodec APPROVED) - #598 — feat: Direct.me username module — by @kristoisberg (review: @kaifcodec APPROVED) - #599 — feat(user_scan): add Faceit, LessWrong, Hex.pm, Spatial, and Tenor modules — by @kaifcodec (review: @json-hunter07 APPROVED) - #600 — test(integrity): add module duplicate and naming integrity tests — by @kaifcodec (review: @json-hunter07 APPROVED) - #601 — fix(pdf): isolate batch scans into separate pdf reports — by @kaifcodec (review: @json-hunter07 APPROVED) - #602 — fix: encode user-controlled input in request query strings (batch 1/#574) — by @A-S-Manoj (review: @kaifcodec APPROVED) - #603 — feat: guns.lol username module — by @kristoisberg (review: @kaifcodec APPROVED) - #604 — fix: encode user-controlled input in request query strings (batch 2/#574) — by @A-S-Manoj (review: @kaifcodec APPROVED) - #605 — feat(email_scan): add Canva, Figma, Atlassian, and Start.me modules — by @kaifcodec (review: @json-hunter07 APPROVED) - #606 — feat(user_scan): add HackerNoon, TwitchTracker, Matrix, OpenAI Community, and JuliaLang modules — by @kaifcodec (review: none recorded) - #607 — feat(user_scan): add Gnome, WakaTime, Letterboxd, ArtStation, and Geocaching modules — by @kaifcodec (review: none recorded) - #608 — fix(email): update Polarsteps API to v10.6.0 — by @kaifcodec (review: @json-hunter07 APPROVED) - #609 — feat(email_scan): add ASL Bloom module in learning category — by @kaifcodec (review: none recorded) ## Credits Thanks to all contributors and reviewers for these changes: @kaifcodec, @kristoisberg, @A-S-Manoj, @json-hunter07, @brunolm, @rivalsxninjax1 and others. ---