[4.10.0] - 2026-01-18
Packaging changes
As part of adding socks proxy support we now use aiohttp-socks so for deb maintainers this package is required now
https://packages.debian.org/sid/python3-aiohttp-socks
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-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).
Removed
Core.bing_key()removed (814c7811).
Fixed
- Fix mypy type-checking errors (0991356b).
Security
- Improve input sanitization and add security-focused tests (3d7489c9).