Skip to content

v0.9.0 — Simpler DSH onboarding

Choose a tag to compare

@MicroMilo MicroMilo released this 15 Aug 17:16
· 14 commits to main since this release
55169ae

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.yml to 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).