Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
laramies
GitHub Repository: laramies/theHarvester
Path: blob/master/CHANGELOG.md
932 views

Changelog

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.

Unreleased

4.10.1 - 2026-02-22

Changed

  • 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-core and 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, and uvicorn (1dfa6e98, 46865337, c1ac137d, 7eaec4da).

  • Updated packaging dependency wheel to 0.46.3 (46865337).

Fixed

  • 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

Added

  • 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).

Changed

  • CI: switch GitHub workflow to ruff-action for linting and formatting (8ddcd1a8).

  • Dockerfile: add apt-get update/upgrade and clean up apt cache layers (3a5d504b).

  • Dependencies updated: bump aiodns, ruff, ty, filelock, and librt (40759146).

  • Codebase formatting and lint fixes applied (Ruff) (7c6dec53).

  • Tests: expand proxy parameter default structure to include both http and socks5 fields (bc2fce07).

  • api-keys.yaml synchronized with Core API key references; add consistency test coverage (ffe1f3a8).

Removed

Fixed

  • Fix mypy type-checking errors (0991356b).

Security

  • Improve input sanitization and add security-focused tests (3d7489c9).