v1.14.2 v0.5.0
HKUDS/Vibe-TradingAug 13, 2026 → Aug 14, 20260 days between releases
What's New
Upgraded to Python 3.11-3.14 with Rust backend and expanded web scanning capabilities
Breaking Changes
- Requires Python 3.11-3.14, dropping support for older versions.
- Async scanning is now the default runtime; legacy threaded mode requires `--sync`.
New Features
- MySQL and PostgreSQL report formats.
- Rust native backend for requests and wordlist generation.
- Category-based wordlists for PHP, Python, Java, .NET, Node, and infrastructure.
- Template wordlist placeholders like %SUBJECT%, %CRUD_OP%, and %API_VERSION%.
- Advanced match/filter controls for status, size, regex, and elapsed time.
Improvements
- Wildcard and duplicate-result filtering with redirect-aware detection.
- SSL error classification and proxy handling improvements.
- IPv6 handling and encoded URL edge case fixes.
- Async pause/stop handling and streamed response timing.
Bug Fixes
- Fixed SSL error classification and proxy handling.
- Fixed IPv6 handling and encoded URL edge cases.
- Improved async pause/stop handling.
Upgrade Notes
Update Python to 3.11-3.14; use `--sync` flag for legacy threaded mode. Enable Rust backend using `--request-backend native` and `--wordlist-backend native`.
The Two Releases
1.14.2 — Hardened parsing for pathological PDFs
Aug 13, 2026· 2 months ago
This version focuses on security and stability by hardening parsing against crafted PDFs that attempt to force unbounded CPU or memory usage, while improving text extraction quality for nested forms.
Full release notesdirsearch v0.5.0
Aug 14, 2026· 2 months ago
A major update targeting Python 3.11-3.14, switching async scanning to the default runtime, introducing a Rust native backend, and expanding reporting and API capabilities.
Full release notes