From bc4182ea7adfe28e3474600965e21b44cd9212e1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 15 Oct 2026 21:18:29 +0000 Subject: [PATCH] chore(main): release 2.31.0 --- .github/release-please-manifest.json | 2 +- CHANGELOG.md | 17 +++++++++++++++++ pyproject.toml | 2 +- src/ciberwebscan/__init__.py | 2 +- uv.lock | 2 +- 5 files changed, 21 insertions(+), 4 deletions(-) diff --git a/.github/release-please-manifest.json b/.github/release-please-manifest.json index a79a2ab..0e696fe 100644 --- a/.github/release-please-manifest.json +++ b/.github/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.30.1" + ".": "2.31.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ff0161..6f97a33 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [2.31.0](https://github.com/HC-ONLINE/CiberWebScan/compare/v2.30.1...v2.31.0) (2026-10-15) + + +### Features + +* **api:** Add trusted_proxies setting for client identification ([005b03e](https://github.com/HC-ONLINE/CiberWebScan/commit/005b03ef929aad6564cc80c20563c6749834432e)) + + +### Bug Fixes + +* **api:** Resolve client identity only from trusted proxies ([cc7d054](https://github.com/HC-ONLINE/CiberWebScan/commit/cc7d054424dbfaa5236a0cde570eaa6ca3fc61ac)) + + +### Documentation + +* **api:** Document the trusted-proxy client identification policy ([69ba1f6](https://github.com/HC-ONLINE/CiberWebScan/commit/69ba1f658124ff8c1bc96793b7fe66854af81abe)) + ## [2.30.1](https://github.com/HC-ONLINE/CiberWebScan/compare/v2.30.0...v2.30.1) (2026-10-15) diff --git a/pyproject.toml b/pyproject.toml index a4b1c2f..dc293df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "ciberwebscan" -version = "2.30.1" +version = "2.31.0" description = "Hybrid tool for passive reconnaissance, attack surface analysis, structured extraction and security assessment of web applications." readme = "README.md" license = {file = "LICENSE"} diff --git a/src/ciberwebscan/__init__.py b/src/ciberwebscan/__init__.py index 0d5274b..728d89b 100644 --- a/src/ciberwebscan/__init__.py +++ b/src/ciberwebscan/__init__.py @@ -10,7 +10,7 @@ try: __version__ = version("ciberwebscan") except PackageNotFoundError: - __version__ = "2.30.1" + __version__ = "2.31.0" __author__ = "Andrés Henríquez (a.k.a. HC-ONLINE)" __email__ = "henriquezandres856@gmail.com" __description__ = "Hybrid tool for passive reconnaissance and attack surface analysis in web applications. It combines advanced scraping, technology fingerprinting, security assessment, and reporting into a single CLI solution. Designed for ethical, educational, and auditing purposes. This software MUST NOT be used on third-party systems." diff --git a/uv.lock b/uv.lock index abfc349..0a85441 100644 --- a/uv.lock +++ b/uv.lock @@ -186,7 +186,7 @@ wheels = [ [[package]] name = "ciberwebscan" -version = "2.30.1" +version = "2.31.0" source = { editable = "." } dependencies = [ { name = "beautifulsoup4" },