Skip to content
This repository was archived by the owner on Sep 13, 2026. It is now read-only.

v0.3.18

Choose a tag to compare

@github-actions github-actions released this 25 Jul 02:48

Added

  • Release automationscripts/release.sh now syncs version across
    dashboard/package.json, updates ROADMAP.md stamps, and regenerates
    docs/README.md index automatically on every release. New
    scripts/sync-version.ts validates version consistency across all files;
    scripts/update-docs.ts validates doc links and updates stamps.
  • CI version gate — new .github/workflows/version-check.yml runs on
    every PR/push touching version-related files, blocking merges that break
    version consistency or contain broken doc links.
  • Pre-release validationrelease.yml now runs a validation job
    before building/publishing, failing fast on version mismatch or empty
    CHANGELOG entries.
  • CONTRIBUTING.md — release section rewritten to document the
    automated flow and manual validation commands.

Changed

  • Dashboard: BodyRenderer state-aware rendering — in-flight + null body
    shows spinner + "Response still streaming…"; done + null body shows
    "Response body not captured" (muted, not destructive). Request body
    never receives state. (ADR-0013)
  • Dashboard: UpdateButton always enabledcanUpdate=false opens a
    blocker AlertDialog with reason-specific guidance (no_token
    DASHBOARD_TOKEN, no_serviceumans-gate service install, other
    generic). canUpdate=true preserves existing confirm flow. (ADR-0013)
  • Dashboard: What's New UX — native <button> → shadcn Button
    (ghost/sm); release-notes scroll: <pre overflow-y-auto> → ScrollArea
    wrapping <pre>. (ADR-0013)
  • Dashboard: ScrollArea fallbacks — capture-detail error/empty states
    use ScrollArea; usage-heatmap horizontal scroll uses ScrollArea with new
    horizontal prop (backward-compatible, default false). (ADR-0013)
  • ROADMAP.md — stamp updated from v0.1.4 to v0.3.17 (was stale by 14
    versions).
  • dashboard/package.json — version synced from 0.1.0 to 0.3.17 (was
    never synced since initial release).