github laramies/theHarvester 4.11.0

3 hours ago

[4.11.0] - 2026-05-23

Added

  • Added Mojeek search engine support, including module registration, API key configuration, and tests (06d8fc48, cbc1a48a, 0d0adfce, ee4f8707).
  • Added Dymo API data verifier source with API key configuration and discovery tests (131e2381).
  • Added Shodan InternetDB as a discovery data source (a379d54d).
  • Added Repology packaging status badge to the README (912cfd5a).

Changed

  • Replaced API UJSONResponse usage with JSONResponse and centralized API key field handling in Core (acf099f6).
  • Expanded Ruff lint coverage and applied related formatting and lint fixes across the codebase (ba0fd5df, cdda0d1c, f334c489, 40933a4f, 31f9c932).
  • Updated README packaging/version layout and badge spacing (4fa1431c, b7e3ca27, 255cd8b5).
  • Updated the package version to 4.11.0 (31dd70d5).
  • Updated dependencies and CI actions, including aiohttp, fastapi, lxml, mypy, playwright, requests, ruff, ty, uvicorn, winloop, Docker actions, CodeQL, setup-uv, and StepSecurity Harden-Runner.

Removed

  • Removed qwant from the service list (6370063f).

Fixed

  • Fixed BuiltWith handling for text/json responses by passing content_type=None (e4da0efa).
  • Surfaced underlying worker exceptions when work items fail (4fb1ad7e).

Security

  • Hardened API authentication handling and fixed related type lint issues (98dbda9a).
  • Hardened GitHub Actions with StepSecurity remediation and follow-up Harden-Runner updates (f108bf65).

Don't miss a new theHarvester release

NewReleases is sending notifications on new releases.