v1.4.3
hasaneyldrm/exercises-datasetv1.4.3Aug 4, 2026by kaifcodec
AI Summary
This release adds new username and email scan modules, introduces a PDF report generator with a progress bar, and improves CLI usability with a default 'found-only' mode.
Key Highlights
- New modules: Nexus Mods, Polarsteps (username), Dropbox (email), and 7 new email modules.
- PDF report generator added with `--format pdf` option and parallel photo downloading.
- CLI improvements: default to found-only results, introduced `--all` flag, and added rich progress bars.
- Fixes for false positives across multiple platforms including flipboard, xnxx, xvideos, and Bluesky.
New Features
- PDF report generation
- CLI enhancements (progress bar, defaults)
- New username/email modules
- False positive fixes
Full Release Notes
# user-scanner v1.4.3 — 2026-08-04 This release collects merged changes since v1.4.2 (PRs greater than #466). It includes new modules, feature improvements, documentation updates, bugfixes for false positives and reliability, and several maintenance items. ## Notable changes ### New modules and data sources - Add Nexus Mods username scan module (#481) — by @kristoisberg; reviewed by @brunolm, @kaifcodec. - Add Polarsteps username scan module (#482) — by @kristoisberg; reviewed by @A-S-Manoj, @brunolm, @kaifcodec. - Add Dropbox email scan module (#489) — by @beranka; reviewed by @json-hunter07, @kristoisberg, @kaifcodec. - Add 7 new email_scan modules (shopping, women_health, etc.) (#495) — by @kaifcodec; reviewed by @kristoisberg. - (Other smaller module additions and improvements merged in this window are included in the detailed list below.) ### Features & enhancements - Export: add PDF report generator and `--format pdf` option (#471) — by @kaifcodec; reviewed by @kristoisberg, @VamatoHD. - CLI: default to found-only results and introduce `--all` flag; add progress bar using rich (#483) — by @kaifcodec; reviewed by @kristoisberg, @VamatoHD. - Gravatar: enrich profile metadata extraction (#477) — by @kaifcodec; (no formal reviewer recorded). - Improvements to roblox username module (#476) — by @VamatoHD; reviewed by @kaifcodec. ### Bug fixes and accuracy improvements - Fix flipboard email module false positives (#469) — by @kristoisberg; reviewed by @kaifcodec. - Fix xnxx and xvideos email module false positives (#470) — by @kristoisberg; reviewed by @kaifcodec. - Fix RedTube, Tube8, YouPorn email module false positives (#473) — by @kristoisberg; reviewed by @brunolm, @kaifcodec. - Fix BeSoccer email module false positives (#474) — by @kristoisberg; reviewed by @kaifcodec. - Fix YouTube username module false positives (#475) — by @kristoisberg; reviewed by @kaifcodec. - Fix Bluesky username module false positives (#488) — by @kristoisberg; reviewed by @kaifcodec, @json-hunter07. - Fix academia.edu false-positive rejection (#487) — by @kristoisberg; reviewed by @kaifcodec. - Fix Facebook unavailable marker string update (#490) — by @A-S-Manoj; reviewed by @kaifcodec. - Fix: correct Fore.reset typo that crashed update error handler (#494) — by @A-S-Manoj; reviewed by @kaifcodec. - Follow redirects in Zomato username module (prevent regional 302 issues) (#500) — by @kristoisberg; reviewed by @kaifcodec. - CLI: prevent bandwidth waste on invalid output format (#502) — by @kaifcodec; reviewed by @json-hunter07. - Skip update prompt when PyPI check fails (#486) — by @A-S-Manoj; reviewed by @kaifcodec. - Result branch and validation consistency fixes (Result error handling) (#450, #436 referenced in this window) — contributors: @A-S-Manoj, @SpiliosDimakopoulos; reviewed by @kaifcodec. ### Documentation - Docs: explain browser impersonation helpers (#472) — by @w3lld1; reviewed by @brunolm, @kaifcodec. - Docs: other small clarifications merged in this window (see PR list). ### Tests & CI / Maintenance - Various test additions and maintenance work merged (unit tests, result-branch tests, etc.). Examples: - Add result branch tests (#461) — by @SpiliosDimakopoulos. - Add Hudson tests and other test upgrades (#459, #461) — by @SpiliosDimakopoulos. - CI: pinned/maintenance and stability fixes are included in changes around this period (see PRs for exact pin/fix commits). --- ## Detailed merged PRs included in v1.4.3 (since #466) - #469 — fix: flipboard email module false positives — by @kristoisberg; reviewed by @kaifcodec, @kristoisberg. - #470 — fix: xnxx and xvideos email module false positives — by @kristoisberg; reviewed by @kaifcodec. - #471 — feat(export): add PDF report generator and `--format pdf` option — by @kaifcodec; reviewed by @kristoisberg, @VamatoHD. - #472 — docs: explain browser impersonation helpers — by @w3lld1; reviewed by @brunolm, @kaifcodec. - #473 — fix: RedTube, Tube8, YouPorn email module false positives — by @kristoisberg; reviewed by @brunolm, @kaifcodec. - #474 — fix: BeSoccer email module false positives — by @kristoisberg; reviewed by @kaifcodec. - #475 — fix: YouTube username module false positives — by @kristoisberg; reviewed by @kaifcodec. - #476 — Improvements to roblox.py username scan module — by @VamatoHD; reviewed by @kaifcodec. - #477 — feat(gravatar): enrich profile metadata extraction — by @kaifcodec; (no reviewer recorded). - #481 — feat: add Nexus Mods username module — by @kristoisberg; reviewed by @brunolm, @kaifcodec. - #482 — feat: add Polarsteps username module — by @kristoisberg; reviewed by @A-S-Manoj, @brunolm, @kaifcodec. - #483 — feat: default to found-only results and introduce `--all` flag, progress bar with rich — by @kaifcodec; reviewed by @kristoisberg, @VamatoHD. - #486 — fix: skip update prompt when PyPI check fails (#480) — by @A-S-Manoj; reviewed by @kaifcodec. - #487 — fix: reject usernames causing false positives in academia.edu module — by @kristoisberg; reviewed by @kaifcodec. - #488 — fix: Bluesky username module false positives — by @kristoisberg; reviewed by @kaifcodec, @json-hunter07. - #489 — feat: add Dropbox email module — by @beranka; reviewed by @json-hunter07, @kristoisberg, @kaifcodec. - #490 — fix(facebook): update stale unavailable marker string — by @A-S-Manoj; reviewed by @kaifcodec. - #494 — fix: correct Fore.reset typo crashing update error handler — by @A-S-Manoj; reviewed by @kaifcodec. - #495 — feat: add 7 new email_scan modules, shopping(2), women_health(5) — by @kaifcodec; reviewed by @kristoisberg (comments by @tiehardoim-coder). - #500 — fix: follow redirects in Zomato username module — by @kristoisberg; reviewed by @kaifcodec. - #502 — fix(cli): prevent bandwidth waste on invalid output format — by @kaifcodec; reviewed by @json-hunter07. ## Credits Thanks to all contributors and reviewers for this batch of changes: @kaifcodec, @kristoisberg, @brunolm, @json-hunter07, @A-S-Manoj, @VamatoHD, @beranka, @w3lld1, @SpiliosDimakopoulos, @tiehardoim-coder, and others. ---