From b32dab4a09c51c6e1e3285562f5c9e8ee951a17e Mon Sep 17 00:00:00 2001 From: happy yang <30431255+cx-happy-yang@users.noreply.github.com> Date: Wed, 2 Sep 2026 12:31:01 +0800 Subject: [PATCH 1/2] Bump version to 1.9.1 and update changelog Covers the merged changes since 1.9.0: - Update ScanParameter DTO (#222) - Change level of log message to DEBUG (#223) --- CHANGELOG.md | 4 ++++ CheckmarxPythonSDK/__version__.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dc1641b..6bba3e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog All notable changes to this project will be documented in this file. +1.9.1 - 2026-09-02 +* [Add] alwaysOverride and group fields to ScanParameter DTO +* [Fix] Log "Start getting all projects" at DEBUG level instead of INFO in get_all_projects + 1.9.0 - 2026-08-14 * [Fix] get_scan_report_status field names — the CxPortal SOAP GetScanReportStatus response has no `Status` field; return the real `IsReady`/`IsFailed` booleans instead * [Add] Python 3.13 and 3.14 to setup.py classifiers, matching existing python_requires support diff --git a/CheckmarxPythonSDK/__version__.py b/CheckmarxPythonSDK/__version__.py index 0a0a43a..38cf6db 100644 --- a/CheckmarxPythonSDK/__version__.py +++ b/CheckmarxPythonSDK/__version__.py @@ -1 +1 @@ -__version__ = "1.9.0" +__version__ = "1.9.1" From 90c66cd370748951b7aff5b9b815c9c1e02246ca Mon Sep 17 00:00:00 2001 From: happy yang <30431255+cx-happy-yang@users.noreply.github.com> Date: Wed, 2 Sep 2026 12:31:51 +0800 Subject: [PATCH 2/2] Add AI Triage 404 fix to 1.9.1 changelog entry Anticipates the fix/ai-triage-url-encode-group-id PR merging before this version bump PR. --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6bba3e6..7808971 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ All notable changes to this project will be documented in this file. 1.9.1 - 2026-09-02 * [Add] alwaysOverride and group fields to ScanParameter DTO * [Fix] Log "Start getting all projects" at DEBUG level instead of INFO in get_all_projects +* [Fix] retrieve_ai_triage_results 404 — URL-encode group_id before using it as a path parameter, since SCA group ids can contain reserved characters (e.g. `#`) that get misread as a URL fragment 1.9.0 - 2026-08-14 * [Fix] get_scan_report_status field names — the CxPortal SOAP GetScanReportStatus response has no `Status` field; return the real `IsReady`/`IsFailed` booleans instead