CLI 6.29.24.0
March 2nd, 2026
[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
