Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 4.35 KB

File metadata and controls

54 lines (41 loc) · 4.35 KB

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.

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