# Changelog ## 2.0.2 - 2026-10-04 - Adopt Antigravity's Hub request identity, keeping permission denial distinct from expired authentication. - Read Codex `token_usage_record` request ledgers with thread/session ownership, explicit child-history boundaries, replay and legacy-mirror deduplication. Retain identity through private cache reloads and migrate older cache summaries. - Support OpenCode 2 current credentials and logout semantics, assistant/completed-compaction history, and migrated message deduplication in explicitly selected databases. - Prefer Cursor Teams model pools over legacy dollar meters and omit unknown combined usage. Preserve dollar readback when zero pool fields are placeholders. - Update Muse Code browser fallback to bind blank-email sessions through matching team membership. - Add opt-in Muse (`muse.ai`), LithosAI and WorkBuddy web providers with provider-owned icons. Keep prepaid balances, weekly quotas, top-ups and spend distinct; bound action discovery and scope cookie/CSRF injection to declared provider routes. - Expose provider-specific setup requirements in dashboard Collection settings, including WorkBuddy's cookie-owning Browser User-Agent. Live sessions remain unqualified; TypeSafe Cloudflare protection remains explicit. See [release notes](docs/releases/v2.0.2.md) and the [publication record](docs/releases/v2.0.2-publication.md) for qualification and channel availability. ## 2.0.1 - 2026-09-30 - Add independent dashboard Display settings for provider visibility, ordering, names, trackers, layout, themes, thresholds and notifications. Choose only a provider's own related logo variants, with separate monochrome/colour controls and optional uploaded logos. - Add local dashboard Collection setup for provider sources, write-only credentials, polling and explicit account instances. Private setup-file proof and a per-launch session protect the loopback-only configuration API; saved changes reload without restarting the daemon. - Add hover, keyboard-focus and tap details throughout quota, history, token and cost charts, preserving missing, stale and failed observations and separating API-equivalent costs from subscription charges. - Improve upload buttons, checkboxes, keyboard focus and responsive settings layouts. - Distinguish Antigravity quota/license denial from expired authentication, retaining explicit unavailable states. - Ship stable COPR feed configuration, an optional daily RPM update timer and a package transaction hook that refreshes already-running RPM-owned services while preserving their configuration and enablement. - Preserve the native `/v1` readback and `agenticdriver.usage.v2` ingestion contracts, account bindings, credential scopes and shared provider-icons pin. See [release notes](docs/releases/v2.0.1.md) and the [publication record](docs/releases/v2.0.1-publication.md) for qualification and channel availability. ## 2.0.0-alpha.4 - 2026-09-28 - Bundle 97 providers with 20 new opt-in integrations, updated quota and account handling, and shared provider icons with their license notices. - Refresh the dashboard with cost and token breakdowns, cache savings, model history, source comparisons, smooth quota charts, stacked cost charts, and responsive views. - Persist daily model usage with pricing and source provenance; prefer billing, then deduplicated local transcripts, then ccusage. Keep missing prices and partial data explicit. - Cache local usage scans and serve compact, bounded history responses to keep large histories responsive. - Add standalone Claude quota observations and a bounded no-prompt CLI fallback that respects account isolation and throttling. - Fix Antigravity access-token selection, refresh, account-specific caches, and personal-account quota fallback. - Preserve actionable credential states in native JavaScript errors and reject local reports for missing explicitly selected profiles. - Add Prometheus health/quota metrics and update the T3 hub adapter for current cached-usage contracts. - Build the daemon before HTTP integration tests and verify provider inventories and shared icons before release packaging. See [release notes](docs/releases/v2.0.0-alpha.4.md) for downloads and qualification limits. ## 2.0.0-alpha.1 - 2026-09-07 - Introduce the Windows/macOS backend alpha with native archives, per-user services, portable paths, credential/helper adapters, provider discovery and capability diagnostics. - Add transactional Windows installation and retained-version daemon relocation, including native rollback, interrupted recovery and external-lock fixtures. - Stage and test native npm packages on Linux, macOS and Windows; public npm publication remains pending. - Keep this unsigned alpha on GitHub Releases while desktop/account/minimum-OS/bar/signing qualification remains open. See [alpha installation](docs/alpha.md) and [release notes](docs/releases/v2.0.0-alpha.1.md). - Add provider plugin entries for Abacus AI, Alibaba, Alibaba Token Plan, AWS Bedrock, Azure OpenAI, Command Code, Deepgram, Droid, ElevenLabs, Grok, GroqCloud, LLM Proxy, Manus, Moonshot, OpenCode, StepFun, T3 Chat, Vertex AI, and Xiaomi MiMo. - Back `usagestat cost` and Codex/Claude cost rows with pinned ccusage runners, including total-token columns and 30-day cost summaries. - Add a local beta workflow: `scripts/install-dev.sh` installs `usagestat-dev` and synced dev plugins under `~/.local`. - Harden ccusage runner discovery and cleanup by resolving NVM default aliases and killing Unix child process groups on timeout. - Move provider icon and link metadata into plugin manifests/list output, with absolute monochrome SVG paths and separate color SVG paths where available. - Add T3 Chat web probing with configured cookie/cURL-header support for Vercel-protected sessions. - Include T3 Chat full-cURL fallback instructions in cookie-import results. ## 1.0.2 - 2026-05-18 - Add `usagestat test https` to smoke-test the same HTTPS path used by provider plugins. - Install provider plugins in distro packages and release tarballs. - Discover installed provider plugins from the binary install prefix. - Move dev-only providers (`mock`, `host-smoke`) out of the production plugin bundle. - Add a copyable custom provider plugin template. ## 1.0.1 - 2026-05-18 - Fix HTTPS provider probes by installing the rustls ring crypto provider before plugin HTTP requests. ## 1.0.0 - 2026-05-17 - Initial UsageStat release. - Publish Linux release binaries and tarballs. - Add package metadata for COPR, AUR, Homebrew, and Launchpad PPA.