HomeGuidesChangelog
Changelog

CLI

[6.29.3.1] - 2025-12-18

Fixed

  • CICD release workflow

Added

  • Qualys Policy Compliance integration with three new commands for policy management
    • list_policies: List all policies from Qualys Policy Compliance with framework and control count
    • export_policy: Export individual policies to JSON format for backup or review
    • import_policy: Import Qualys policies into RegScale Security Plans or Components as Policy objects
    • AWS Audit Manager control ID matching for non-NIST frameworks

Fixed

  • Minor Bug fixes to Axonius Integration
  • AWS IAM evidence collection now properly creates assets for compliance tracking
  • QRadar query_events evidence filenames now use full date-time format (YYYYMMDD_HHMMSS) instead of date-only format for better traceability and to prevent file overwrites
  • Evidence record titles now include full date-time format (YYYY-MM-DD HH:MM:SS) instead of date-only or missing timestamps for better traceability
    • QRadar query_events evidence titles now include full timestamp
    • QRadar sync_events evidence titles now include time component
    • AWS evidence generators (Audit Manager, Config, GuardDuty, IAM, KMS, Organizations, SecurityHub) now include time component
  • AWS sync_findings_and_assets command now supports --force-refresh flag to bypass 8-hour inventory cache
  • AWS Audit Manager evidence collection NameError for undefined scan_date variable in _upload_consolidated_evidence
  • QRadar query_events timeouts now treated as failed queries (no results found) instead of raising exceptions
  • QRadar query_events command now supports configurable --query-timeout parameter (default: 900 seconds)
  • Compliance integration UnicodeEncodeError on Windows with emoji characters in log messages
  • ImportValidater class now properly filters unnamed columns in XLSX files when ignore_unnamed=True, matching CSV behavior
  • Tanium integration: Handle comma-separated IPv4/IPv6 addresses in vulnerability model

Change

  • Refactor Scanner Integration large class into maintainable clean code.
    • Added 1000 unit tests
    • Using new performant API endpoints
  • Fedramp import inventory and poam performance improvements
    • Switched form using pandas to polars for 100X speed boost in processing data frames
    • Refactored to remove N+1 antipattern