Skip to content

Changelog

Version v0.3.2

What’s Changed

Dashboard: Sub-path mounting (basePath)

  • Added a new basePath option to createDashboard() for mounting the dashboard behind a reverse proxy or framework router at a sub-path (e.g. /internal/queuert). All server-side routing, asset loading, and client-side SPA navigation respect the configured prefix.
  • The frontend now derives its base URL from the <base> tag, making sub-path routing reliable across deployment setups.
  • Requests outside the configured basePath correctly return 404, including paths that share a prefix (e.g. /application/... when basePath is /app).

Dashboard: CSP nonce removed (breaking)

  • The fetch handler no longer accepts a second { nonce } argument. CSP nonce injection should be handled in your own middleware if needed. The @queuert/dashboard package is marked @experimental.

Packages

All packages released at 0.3.2: queuert, @queuert/postgres, @queuert/sqlite, @queuert/redis, @queuert/nats, @queuert/otel, @queuert/dashboard.