v0.10.0
What's new
Two changes you'll see on every successful scan.
- Acquisition footer. Every
aisbom scannow ends with a "Next steps" panel pointing at the right place to view your SBOM (your hosted share URL if you used--share, otherwise the drag-and-drop offline viewer) and at the rolling AISBOM advisories page for the AI/ML supply chain. Recurring re-engagement vector; no scan output formats changed. - Friendlier help surface. Several small
--helpimprovements based on a coverage audit of recently shipped features:- New top-level
--version/-Vflag — print the installed version without spinning upaisbom info. - Top-level help now documents the
AISBOM_NO_TELEMETRY=1env-var opt-out directly (no more "read the README" friction). --sharehelp text now explicitly calls out that uploaded SBOMs are publicly viewable and expire after 30 days.--share-yesis flagged as CI/CD-only with a warning about interactive use.aisbom infoadds aTelemetry:line showing current state (enabled vs opted-out) — one canonical place to confirm whether events are firing.scantarget arg spells out all three forms with concrete examples (local dir, HTTP(S) URL,hf://slug).
- New top-level
Privacy: attribution tagging
The new footer URLs include ?ref=cli so we can measure CLI → web conversion in GA4 Acquisition. This tag is automatically stripped when AISBOM_NO_TELEMETRY=1 is set — opt-out users still see the URLs (still useful), just without attribution.
What's not changing
Scanner behavior, exit codes, output formats, the --share flow, and what data is collected — all identical to 0.9.x. The footer replaces the previous "Visualize this report" panel; everything else in scan output is unchanged.
Opting out
# Permanent
export AISBOM_NO_TELEMETRY=1
# One invocation
AISBOM_NO_TELEMETRY=1 aisbom scan ./my-project