Changelog
Version v0.3.2
What’s Changed
Dashboard: Sub-path mounting (basePath)
- Added a new
basePathoption tocreateDashboard()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
basePathcorrectly return 404, including paths that share a prefix (e.g./application/...when basePath is/app).
Dashboard: CSP nonce removed (breaking)
- The
fetchhandler no longer accepts a second{ nonce }argument. CSP nonce injection should be handled in your own middleware if needed. The@queuert/dashboardpackage is marked@experimental.
Packages
All packages released at 0.3.2: queuert, @queuert/postgres, @queuert/sqlite, @queuert/redis, @queuert/nats, @queuert/otel, @queuert/dashboard.