4.10.0
VoiceBlender/voiceblender4.10.0Jan 18, 2026by L1ghtn1ng
AI Summary
This release introduces SOCKS proxy support, adds LeakIX and Bitbucket API key integration, and enhances security through improved input sanitization. It also includes updates to dependencies, CI workflows, and code formatting.
Key Highlights
- Added SOCKS proxy support via the `aiohttp-socks` package.
- Integrated LeakIX API key support for data gathering.
- Added Bitbucket API key configuration in `api-keys.yaml`.
- Enhanced security with improved input sanitization and tests.
- Switched CI workflow to `ruff-action` for linting and formatting.
Breaking Changes
- Removed `Core.bing_key()` method.
- New dependency requirement: `aiohttp-socks` for Debian maintainers.
New Features
- LeakIX API key support.
- Bitbucket API key entry.
- SOCKS proxy support.
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)).