4.10.0
ruvnet/RuVector4.10.0Jan 18, 2026by L1ghtn1ng
AI Summary
Adds SOCKS proxy support, LeakIX API key support, and Bitbucket API key entry. Updates CI and Dockerfile. Removes Core.bing_key().
Key Highlights
- Added SOCKS proxy support
- Added LeakIX API key support
- Removed Core.bing_key()
- Switched CI to ruff-action
- Added Bitbucket API key entry
Breaking Changes
- Removed Core.bing_key()
New Features
- SOCKS proxy support
- LeakIX API key support
- Bitbucket API key entry
Full Release Notes
## [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](https://github.com/laramies/theHarvester/commit/31861c19)). - Bitbucket API key entry in `theHarvester/data/api-keys.yaml` ([6be673fa](https://github.com/laramies/theHarvester/commit/6be673fa)). - Fix issue #469 Add socks proxy support ([e38bb8fb](https://github.com/laramies/theHarvester/commit/e38bb8fb)). ### Changed - CI: switch GitHub workflow to `ruff-action` for linting and formatting ([8ddcd1a8](https://github.com/laramies/theHarvester/commit/8ddcd1a8)). - Dockerfile: add `apt-get update/upgrade` and clean up apt cache layers ([3a5d504b](https://github.com/laramies/theHarvester/commit/3a5d504b)). - Dependencies updated: bump `aiodns`, `ruff`, `ty`, `filelock`, and `librt` ([40759146](https://github.com/laramies/theHarvester/commit/40759146)). - Codebase formatting and lint fixes applied (Ruff) ([7c6dec53](https://github.com/laramies/theHarvester/commit/7c6dec53)). - Tests: expand proxy parameter default structure to include both `http` and `socks5` fields ([bc2fce07](https://github.com/laramies/theHarvester/commit/bc2fce07)). - `api-keys.yaml` synchronized with `Core` API key references; add consistency test coverage ([ffe1f3a8](https://github.com/laramies/theHarvester/commit/ffe1f3a8)). ### Removed - `Core.bing_key()` removed ([814c7811](https://github.com/laramies/theHarvester/commit/814c7811)). ### Fixed - Fix mypy type-checking errors ([0991356b](https://github.com/laramies/theHarvester/commit/0991356b)). ### Security - Improve input sanitization and add security-focused tests ([3d7489c9](https://github.com/laramies/theHarvester/commit/3d7489c9)).