HomeGuidesChangelog
Changelog

CLI 6.29.19.20

[6.29.19.20] - 2026-02-21

Added

  • AWS CloudWatch sync with pagination support ( command) for parallel job processing with dry-run mode to report total log group count and offset/limit parameters for distributed processing across multiple workers
  • IssueAssetMapping model for mapping issues to assets with CRUD, batch create, and query-by-issue/asset support
  • Axonius V2 integration with asset and vulnerability synchronization using the axonious SDK, supporting hybrid delta sync and saved query strategies
  • OpenText Fortify WebInspect Airflow DAG for automated scan imports
  • Direct AWS SDK credential support (access key, secret key, session token) for OpenText, Trivy, and Grype S3 integrations
  • S3 authentication guide documentation for file import integrations

Changed

  • AWS CloudWatch extended sync command () now supports init.yaml credential configuration and removes explicit credential CLI flags (use init.yaml, environment variables, or --profile instead)
  • AWS CloudWatch evidence processing now uses in-memory compression instead of temporary files, making it Celery-safe for ephemeral containers with limited or readonly filesystems
  • Wiz integration now defaults unknown severity values to "Not Assigned" instead of "Low" to avoid understating risk
  • Wiz async GraphQL client now retries transient failures (429, 500, 502, 503, 504) with exponential backoff before failing
  • Wiz authentication fallback now tries all Cognito URLs instead of only the first one

Fixed

  • AWS no longer hangs during asset cache warming, and now consolidates findings to eliminate duplicate vulnerabilities
  • AWS component mapping no longer produces redundant "mapping already exists" errors for pre-existing components
  • AWS CVE override of no longer breaks finding consolidation for compliance checks sharing the same CVE
  • Qualys Container Security API calls now respect the config setting instead of being hardcoded to
  • Qualys WAS findings pagination now has a safety limit (default 50) to prevent runaway fetches against large or mock servers
  • Scanner integration mopup no longer closes findings from earlier batches during multi-chunk syncs
  • AWS no longer hangs during asset cache warming, and now consolidates findings to eliminate duplicate vulnerabilities
  • AWS component mapping no longer produces redundant "mapping already exists" errors for pre-existing components
  • AWS CVE override of no longer breaks finding consolidation for compliance checks sharing the same CVE
  • Qualys Container Security API calls now respect the config setting instead of being hardcoded to
  • Qualys WAS findings pagination now has a safety limit (default 50) to prevent runaway fetches against large or mock servers
  • Configuration placeholder values no longer use angle brackets that break YAML parsing when fetched from the RegScale API
  • CSAM URL validation no longer incorrectly checks the token variable instead of the URL variable
  • HTTP/2 "Server disconnected" errors during concurrent API requests now automatically retry with exponential backoff instead of failing immediately
  • Prisma Cloud SBOM bulk sync now creates SBOM records and software inventory for matched assets
  • AWS CloudWatch Logs integration failing with ValidationException errors in GovCloud regions due to incomplete ARN construction (missing suffix and wrong partition)
  • Wiz async vulnerability scanner crashing with NoneType error in containerized environments (Fargate/ECS) due to unhandled SystemExit in async event loop
  • FedRAMP Appendix A importer now correctly extracts parameters with multi-parenthetical names and numeric suffixes (e.g., SC-5(a)-1, AC-1(c)(1)-2)
  • FedRAMP Appendix A parameter deduplication no longer produces duplicate warnings due to leading whitespace mismatch between DOCX and markdown parsers
  • FedRAMP Appendix A parameter matching now resolves leading-zero format differences between OSCAL identifiers and RegScale ControlParameter records