All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
4.10.1 - 2026-02-22
- Updated Censys integration to align with current API documentation (67419190).
- Updated RocketReach integration to align with latest API documentation and tests (ffc7420d).
- Refactored async file handling in CLI paths: replace blocking path calls with awaited operations and improve path sanitization (e98bf5bb, 607016a1).
- Migrated packaging/build configuration to
flit-coreand updated entrypoint/version wiring (d2cae0be). - Refactored and standardized output utilities, with new regression tests for output formatting and dedup helpers (fa2dedd3).
- Updated dependencies: bump
fastapi,playwright,ruff,ty, anduvicorn(1dfa6e98, 46865337, c1ac137d, 7eaec4da). - Updated packaging dependency
wheelto0.46.3(46865337).
- Fixed CriminalIP integration for current API behavior, including safer scan/report handling and hostname normalization (issue #2229) (06c2fbd9).
- Fixed Shodan engine processing to return hostnames consistently and avoid worker processing errors (issue #2227) (419291a3).
- Fixed Bitbucket search flow so discovery runs successfully (a1968f71).
- Improved module API key error messages for clearer diagnostics (e1b775e3).
- Improved BuiltWith URL handling logic in CLI processing (15872350).
4.10.0 - 2026-01-18
- LeakIX API key support and improved request header configuration (31861c19).
- Bitbucket API key entry in
theHarvester/data/api-keys.yaml(6be673fa). - Fix issue #469 Add socks proxy support (e38bb8fb).
- CI: switch GitHub workflow to
ruff-actionfor linting and formatting (8ddcd1a8). - Dockerfile: add
apt-get update/upgradeand clean up apt cache layers (3a5d504b). - Dependencies updated: bump
aiodns,ruff,ty,filelock, andlibrt(40759146). - Codebase formatting and lint fixes applied (Ruff) (7c6dec53).
- Tests: expand proxy parameter default structure to include both
httpandsocks5fields (bc2fce07). api-keys.yamlsynchronized withCoreAPI key references; add consistency test coverage (ffe1f3a8).
Core.bing_key()removed (814c7811).
- Fix mypy type-checking errors (0991356b).
- Improve input sanitization and add security-focused tests (3d7489c9).