Repository navigation
v0.10.0
Changed
scanoutput puts the verdict last and ranks its notes. The scan now opens with
the model's name and report count, lists its notes as indented!lines (they change
how to read the result: stale or partial stats, a by-name pairing) or dim·lines
(background), and closes with the verdict as the last line of the output:
✓ No unused objectsor✗ 56 unused objects, then74 of 130 reachable from 51 roots. Full paths, and the stats note when coverage is complete, appear only with
--verbose. The note that external consumers are invisible now appears only when there
are findings, as a hint under the verdict to check thin reports, Excel and XMLA
clients before removing anything. Skip notices print above the report instead of
after it.--json,--plain, SARIF and the Markdown summary are unchanged.reportanddepsshare the layout. Both open with the same model-name header
and tiered notes, and end with a closing line:reportwith✓ All bindings resolveor✗ 2 unresolved bindingsand what it read,depswith what the
selection uses and what uses it.depsdrops the every-run caveat that external
consumers are invisible; the hint now appears only under a view with an Impact
section. The stage ticker no longer prints a✓ scanned … in 1.4sline; the wall
time sits at the end of each command's closing line.stub-reportandupdateshare the layout too.stub-reportopens with the
model's name, lists its notes as!/·lines, and ends with✓ Created X.pbipand
the next step under it (✓ Saved …/.pbi/cache.abfunder--wait); the.pbippath
is still alone on stdout.updateends with✓ Updated ripbi 0.9.1 → v0.9.2or
✓ ripbi 0.9.1 is up to date, and the daily new-version notice is a dim·line.
Added
[scan].external_consumers = "none"inripbi.tomlsays nothing outside the
scanned reports reads the model, and drops the check-before-removing hint.
Downloads
- CLI: the
ripbi-<version>-<target>.zip/.tar.gzarchives containripbiandrib. - Desktop (experimental, Windows x64): use
ripbi-desktop-<version>-x86_64-pc-windows-msvc-setup.exefor the graphical interface. It shares this release's version and analysis engine.
The desktop installer is currently unsigned, so Windows may display an unknown-publisher or SmartScreen warning. It installs for the current user and downloads WebView2 if the runtime is missing (internet access required). Desktop updates are manual: download and run the installer from a newer release. ripbi update updates only the CLI.
sha256sums.txt covers both the CLI archives and desktop installer.
What's Changed
- feat(cli): shared information hierarchy across commands by @bgarcevic in #189
- docs(media): re-record demos for the shared output tiers by @bgarcevic in #191
- build(deps): bump the cargo-dependencies group with 2 updates by @dependabot[bot] in #188
- chore(release): prepare 0.10.0 by @github-actions[bot] in #190
Full Changelog: v0.9.1...v0.10.0