v0.9.0 — Simpler DSH onboarding
Simpler DSH onboarding
Upstream Radar can now generate the DSH overlay needed to start monitoring without manually exporting shell variables.
Highlights
- Run
init --dsh-patch ./upstream-radar.dsh.ymlto create both the reviewable dependency inventory and an explicit DSH overlay. - Start with
dsh --profile <name> --patch ./upstream-radar.dsh.yml. - Keep the environment-variable configuration path for custom intervals and advanced setups.
- The headless showcase now exercises the same overlay writer shipped by the CLI.
- Align the runtime tool version with the npm package version and guard it with a regression test.
Verified
- 68 tests passing.
- GitHub CI passing on Node 22 and Node 24.
- Real DSH deterministic and live OSV/npm showcases passing.
- Fresh DSH profile onboarding verified with
dsh-cloudflare-browser-run@0.1.1(18 nodes, 65 edges).