HomeGuidesChangelog
Changelog

CLI 6.33.1

[6.33.1] - 2026-03-30

Changed

  • Faster CLI startup by deferring DuroSuite module loading until its commands are invoked
  • Lazy-loaded RegScale model imports to reduce CLI startup memory by ~20MB
  • Reduced default HTTP connection pool size from 200 to 100 to lower memory usage at startup
  • Replaced dependency with for lighter, faster CLI progress bars and console output
  • Introduced abstract interface for swappable progress bar backends
  • Batch API responses now log at DEBUG level on success, INFO only on errors
  • Consistent progress bar styling across all CLI commands with cleaner display
  • Pydantic model performance and memory optimization across all RegScale CLI models with slots-based storage, Literal type constraints, and TypeAdapter bulk validation
  • Assessment model memory footprint reduced via deferred imports, cached endpoint lookups, and annotation deferral

Fixed

  • GCP compliance sync now creates issues for failed controls when issue creation is enabled, with a clear log message when turned off
  • GCP compliance items now use unique per-resource identifiers from SCC findings instead of the project-level ID, fixing asset deduplication
  • Wiz integration now creates Ports & Protocols and Software Inventory records for synced assets, restoring functionality lost during scanner migration
  • ComponentMapping and AssetMapping model overrides now accept skip_validation parameter, fixing asset sync failures across all scanner integrations
  • GCP findings now use correct issue status values instead of ControlTestResultStatus enums, eliminating status mapping warnings during sync
  • Tanium Cloud CVE vulnerability fetch now uses correct GraphQL field names, resolving API 400 errors
  • Tanium compliance findings now create unique vulnerabilities per finding instead of collapsing to a handful due to missing plugin identifiers
  • Tanium integration now pre-loads endpoint data during findings sync, enabling vulnerability-to-asset linkage when syncing to components
  • Server-side POAM creation from vulnerabilities now respects the setting and is off by default ()
  • Test suite no longer overwrites the user's when running locally
  • Burp integration logger initialization using incorrect parameter