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

v0.4.5

Choose a tag to compare

@github-actions github-actions released this 27 Jul 05:55

Fixed

  • Usage timeline Y-axis formatting: Requests lane Y-axis now uses
    locale thousand separators (e.g. 1,234,567); Token flow lane Y-axis
    uses compact 14.2M / 2.2B / 154.4K notation. fmtTokensCompact
    M/B precision tightened from 2 to 1 decimal to match the compact axis
    style. Applied to both the live samples timeline and the historical
    daily+events timeline.

  • CI: dashboard test teardown race: app-a11y.test.tsx renders <App />
    whose polling / WebSocket hooks emit async state updates outside the
    test's act() scope, producing React "not wrapped in act(...)"
    warnings via console.error. On slow CI these warnings queued on the
    vitest worker RPC channel and outlived the worker, raising
    EnvironmentTeardownError: Closing rpc while "onUserConsoleLog" was pendingbun run test:dashboard exited 1 despite all 349 tests
    passing. dashboard/src/test/setup.ts now suppresses the act warning
    (narrow regex match, real errors still surface), mirroring the existing
    Recharts zero-dimension warning suppression in the same file.