v0.0.13
Diagrid Dev Dashboard
A local dashboard for Dapr developers that offers a live view of everything Dapr running on your machine, plus guided builders for authoring Dapr component files and resiliency policies. v0.0.13 is a focused release: a state-store discovery fix and a change that makes go install work out of the box.
What's new
🐛 State-store election no longer defaults to dead stores
- A stopped app could keep providing the "active" state store — a dead compose project (e.g.
postgres,actorStateStore) would win election over a running Aspire app's own store, and once a running app's store was dismissed it could never reappear. The result: the workflow view defaulted to a dead store and the running app's store went missing from the panel. - Election now counts only running apps, while stopped stores stay detectable and listable. Flipping an app from running to stopped re-triggers reconciliation and re-election, and every store a running app provides is un-dismissed — not just the elected one.
📦 go install now works out of the box
- The built React SPA (
web/dist) is committed so thego:embedstep no longer needs a separate frontend build. You can now install straight from source:go install github.com/diagridio/dev-dashboard@v0.0.13
Install & run
One-liner (macOS / Linux):
curl -sSL https://raw.githubusercontent.com/diagridio/dev-dashboard/main/scripts/install.sh | shWindows (PowerShell):
iwr -useb https://raw.githubusercontent.com/diagridio/dev-dashboard/main/scripts/install.ps1 | iexContainer:
docker pull ghcr.io/diagridio/dev-dashboard:0.0.13Run:
diagrid-dev-dashboard # serves http://localhost:9090 and opens your browserSingle self-contained binary — the React frontend is embedded via go:embed, so there are no runtime dependencies. Prebuilt archives for macOS and Linux (amd64 + arm64) and Windows (amd64) are attached below, and the multi-arch container image is on GHCR.