Skip to content

v0.0.15

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:15
· 62 commits to main since this release

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.15 turns the read-only Subscriptions page into an interactive dev tool — publish test messages straight to a topic — and can now be installed with go install.

What's new

📨 Publish test messages from the Subscriptions page

  • Each subscription row now has a Publish button that opens a dialog to send a real message to the topic through the app's own sidecar. Edit the JSON (or text) payload, choose a content-type, and optionally set ttlInSeconds or rawPayload under Advanced.
  • On success you get a direct link to the app's logs to watch the message get handled; daprd errors (unknown pub/sub component, empty topic, …) are surfaced inline. The button is disabled when the app's sidecar isn't reachable.

🔎 Richer subscription insights

  • Added a Type column (declarative vs programmatic) and dropped the always-empty Scopes column.
  • Multi-rule subscriptions now expand inline to show each routing rule's match expression → path.

Install & run

One-liner (macOS / Linux):

curl -sSL https://raw.githubusercontent.com/diagridio/dev-dashboard/main/scripts/install.sh | sh

Windows (PowerShell):

iwr -useb https://raw.githubusercontent.com/diagridio/dev-dashboard/main/scripts/install.ps1 | iex

Go (≥ 1.26):

go install github.com/diagridio/dev-dashboard@v0.0.15

go install names the binary after the module path, so it produces dev-dashboard, not diagrid-dev-dashboard — rename it afterwards or use the install script above.

Container:

docker pull ghcr.io/diagridio/dev-dashboard:0.0.15

Run:

diagrid-dev-dashboard          # serves http://localhost:9090 and opens your browser

Single self-contained binary — the React frontend is embedded via go:embed, so there are no runtime dependencies. This release's tag commit ships the prebuilt UI so go install works without a frontend build step. Prebuilt archives for macOS and Linux (amd64 + arm64) and Windows (amd64) are attached below, and the multi-arch container image is on GHCR.