What's Changed
- fix: use local dates for daily usage bucketing by @IvGolovach in #288
- fix: use daily breakdown for leaderboard periods by @IvGolovach in #289
- docs(readme): add new Discord link and badge by @junhoyeo (3d8aad6)
- docs(readme): fix table by @junhoyeo (678a2b7)
- docs(readme): fix table by @junhoyeo (79a4656)
- docs: remove outdated OpenTUI/Bun references from READMEs by @junhoyeo in #290
- fix(tui): filter out key release events to prevent double-action by @junhoyeo in #291
- feat(tui): add PageUp/PageDown/Home/End navigation and three-zone stats layout by @junhoyeo in #292
- fix: prefer cumulative token deltas for repeated snapshots by @IvGolovach in #298
- fix: preserve client identity for synthetic gateway traffic by @IvGolovach in #301
- feat(ci): post release notes to Discord after publish by @junhoyeo in #293
- fix: add Cursor pricing for Composer 1.5 by @IvGolovach in #299
- fix: correct synthetic provider normalization and remove dead code by @junhoyeo in #302
- feat(tui): add local agent cost breakdown by IvGolovach (35afa5d)
- fix: invalidate legacy tui cache schema by IvGolovach (1c8bf18)
- style: remove trailing blank line in tui data tests by @junhoyeo (a0b51eb)
- refactor(frontend): centralize personal token auth paths by @IvGolovach in #294
- test: add route-level tests for settings tokens and device poll edge cases by @junhoyeo in #305
- fix: address P1 issues from deep quality audit by @junhoyeo in #306
- fix(synthetic): preserve gateway client identity by @IvGolovach in #304
- fix(cache): backwards-compatible TUI cache for upgrade path by @junhoyeo in #307
- fix(codex): avoid double-counting stale token_count regressions by @Soju06 in #308
- fix(codex): use last_token_usage as primary increment source by @junhoyeo in #309
- fix(codex): propagate session provider/agent to headless fallback and fix empty slug short-circuit by @junhoyeo in #310
- fix(ci): pass GH_TOKEN to Discord release notification step by @junhoyeo (77fb2fa)
New Contributors
- @Soju06 made their first contribution in #308
- @IvGolovach made their first contribution in #288
Full Changelog: v2.0.9...v2.0.10
