Repository navigation
v1.1.5
Pre-release
Pre-release
🚨 This is a Release Candidate: a near-final version intended for testing and feedback.
If you encounter any bugs or have suggestions, please report them here.
Your feedback is crucial to ensuring a stable final release.
Changes since v1.1.4
What's Changed
CLI / UX
--versionflag.cloudexit --versionnow prints the running CLI version (cloudexit vX.Y.Z) and exits — the first thing to include in any bug report. Argument parsing was moved ahead of all side effects, so--version,--help, and running with no subcommand no longer trigger the dataset download; the network is only touched once you actually start anaws/azureassessment.- Compliance promo output is now suppressed in non-interactive contexts. The compliance promotional message previously printed during
--dry-runand--non-interactive/CI runs, polluting scripted output. It's now guarded to interactive runs only. No change to assessment behavior or generated reports.
Internal
- Single source of truth for the CLI version. The version now lives solely in
utils/version.py;pyproject.tomlderives it dynamically, and the assessment payload reports it ascli_version. This removes the drift where a hardcodedCLI_VERSIONinconfig.pyhad fallen out of sync with the release tags.config.pyis now purely user configuration (HOST/KEY).