HomeGuidesChangelog
Changelog

CLI 6.29.24.0

[6.29.24.0] - 2026-03-02

Added

  • Tanium Cloud API Gateway (GraphQL) support for asset, vulnerability, and compliance synchronization
  • Automatic detection of Tanium Cloud vs on-premises deployment with configuration option
  • Thread-safe httpx client management with automatic domain change detection
  • Shared domain normalization utility for consistent URL handling
  • Class method for creating clients from Application config

Changed

  • is now a property that returns the current Application singleton instead of a stored instance; test mocks using are unaffected, but direct attribute assignments like on real Api instances will raise
  • Domain resolution in HttpClientConfig now uses shared utility for consistency with Application logic
  • YAML config parsing in Airflow remote fetch now includes error handling for malformed responses
  • Nessus import now logs per-file progress (file X/Y: filename) for better visibility during large batch imports

Fixed

  • SyntaxWarning noise from nessus_file_reader package when running Nessus commands on Python 3.12+
  • Nessus import crashing with out-of-memory on large scan files by using direct file parsing and streaming fallback
  • Nessus asset updates failing with 500 errors when hosts have many MAC addresses by using only the first MAC
  • CloudWatch evidence upload (REG-20294): File upload to RegScale now works for sync_cloudwatch_ex and sync_cloudwatch_aws by using dict format for multipart (required by httpx; requests accepts it too)
  • Wiz Inventory command not fetching Assets from Wiz