Skip to content

Releases: ASSERIS-ASI/claude-usage-dashboard

v1.11.0

Choose a tag to compare

@fgrosswig fgrosswig released this 06 Aug 04:05

v1.11.0

Features

  • layout: give every page an editable default template (b5e038e)
  • cost: chart the rate history per model (e1cd23e)
  • addons: hide charts no enabled source can fill (6cd8786)
  • cost: ship the rate history and hand it to setup as starting stock (bdda238)
  • addons: declare the add-ons once and let setup follow (d940dfb)
  • addons: give the add-ons their own adapter (1c73044)
  • cost: keep token rates as a dated history (4ebb156)
  • setup: use the horizontal logo and add the legal footer (ad1f2cd)
  • setup: show the ASSERIS wordmark in the wizard (92b2e43)
  • ui: add the Gelasio semibold weight (aa5156a)
  • ui: self-host metric font replacements (3b76499)
  • setup: offer request NDJSON as a selectable add-on (44bffcf)

Fixes

  • builder: load a page default with all of its widgets (c6f03c6)
  • layout: stop the template scan from overwriting the active surface (138cda4)
  • proxy: stop competing rules from blanking the latency boxes (bbc3342)
  • setup: report what the add-on adapter found (8a55105)
  • widgets: render section charts that the layout never extracted (c93926c)
  • layout: keep hoisted charts on their own surface (8d04c70)
  • setup: set the wizard header on one line (5de225d)
  • setup: stop the lead text from colliding with the first legend (cb98cd8)
  • setup: give the wizard a consistent rhythm (8035bad)
  • setup: name the field that is actually missing (55a87e8)
  • setup: make compatible request NDJSON an opt-in source (766b118)

Documentation

  • name the redistributed fonts and the new behaviour (8b6e145)

Maintenance

  • quality: keep the new code inside the quality gate (fe16302)
  • i18n: cover the setup wizard copy (ff373d5)
  • widgets: add a registry coverage check (21f8b0b)
  • sync: mirror public GitHub issues into Gitea (c660888)

v1.10.0

Choose a tag to compare

@fgrosswig fgrosswig released this 29 Jul 23:24

v1.10.0

Features

  • automate Gitea release lifecycle (666ff7e)
  • support additive telemetry sources (d8c09d3)
  • harden standalone dashboard runtime (dcf6e54)

Fixes

  • satisfy optional chaining quality rule (7029874)
  • satisfy additive source quality gate (c0475d6)
  • keep Sonar comparator at module scope (ac33546)
  • deploy dashboard with central kube credential (9f3128c)
  • resolve critical Sonar findings and dashboard deploy RBAC (89e1ede)

Maintenance

  • make release workflow retryable (48d4951)
  • exclude tooling scripts from Sonar (19063de)
  • harden Sonar analysis and document cache-fix input (18b4d7a)
  • add dashboard deployment pipeline (54400da)

v1.9.0 — Standalone public dashboard

Choose a tag to compare

@fgrosswig fgrosswig released this 29 Jul 22:17

v1.9.0 — Standalone public dashboard

This release starts the independently versioned, Asseris-maintained public
distribution.

Highlights

  • Local, read-only analytics for Claude Code sessions, token use, cache
    behaviour, quota signals and estimated cost.
  • Data-source modes for local Claude JSONL, compatible request NDJSON,
    claude-code-cache-fix telemetry and MeterRowSchema v1.
  • Cost Forensic, configurable page layouts, reusable templates and German,
    English and Korean UI.
  • Bundled offline release history and an explicit application version in source
    and packaged installations.

Security boundary

The public package does not contain a proxy runtime, request rewriting, TLS
interception, certificate management, session serialization, remote log sync
or an authentication/account control plane. The HTTP server binds to
127.0.0.1 unless explicitly configured otherwise.

Release engineering

  • Version consistency, public-boundary and backend module-graph gates.
  • JavaScript syntax checks, unit tests and runtime smoke tests.
  • Gitea is the source of truth; verified main and semantic release tags are
    mirrored to GitHub.

Lineage

This continuation is based on the original Claude Usage Dashboard work by Falk
Großwig. Published predecessor releases v1.0.0–v1.8.3 remain documented in
the changelog without rewriting their historical tags onto this sanitized
repository.