Skip to content

11.0

Latest

Choose a tag to compare

@liquidsec liquidsec released this 23 Jun 23:25

Changes since 10.0.

Breaking changes

  • HTTP client swapped from httpx to blasthttp for fetching signatures and ASN data (a4a9497).
  • Minimum Python raised to 3.10 (f420799).
  • New cloud_providers_v3.json signature format — adds short_description / long_description fields and the v3 provider structure (3d4cde4).

New cloud providers

  • Added Vultr, UpCloud, and BunnyCDN (9e2fa0a).

Provider data improvements

  • Added ASN fallbacks for Korean providers and fixed the Microsoft IP-ranges URL (b982b31).
  • Continuous automated cloud-provider signature updates throughout the cycle (May–June 2026).

Bug fixes

  • Fixed a clean-install import error by moving the blasthttp import into request() (83ef3a7).
  • Fixed blasthttp headers type and event-loop handling, and a fetch_asns list/set bug (2bc52de).

CI / tooling

  • Automatic release tagging on publish (667c3ca).
  • Use a GitHub App token for the daily-update push and release-tag push (cfd6f8c, 756180f).
  • Disabled sccache in wheel builds (0624c88); regenerated uv.lock for blasthttp (f68543f); added .so to .gitignore (2bc52de).
  • Dependency bumps: pydantic 2.12.5 -> 2.13.4, ruff 0.14.14 -> 0.15.17, maturin 1.11.5 -> 1.14.0, and the github-actions group.