OpenUsage 0.7.4-beta.4
Pre-release
Pre-release
v0.7.4-beta.4
New Features
- Add GPT-5.6 pricing aliases and tests (#880) by @robinebers
- Add a hover affordance to Usage Trend values (#881) by @robinebers
Bug Fixes
- Clear the update banner after the available update is resolved (#882) by @robinebers
- Fix request-wide long-context pricing and price GPT-5.6 fast variants correctly (#885, #889) by @robinebers
- Mark Cursor spend as estimated (#886) by @robinebers
- Keep launch-at-login errors visible (#887) by @robinebers
- Bound concurrent log parsing and report unreadable usage files without repeated warnings (#888, #890) by @robinebers
- Prefer profile-scoped Claude login over an inference-only environment token for live usage (#865) by @joshuavial
- Preserve the initial popover height and measure it against the correct display (#904) by @robinebers
- Show Codex usage percentages as reported while keeping near-empty pacing calm (#905) by @robinebers
Refactor
- Remove unused UI plumbing (#883) by @robinebers
- Simplify refresh coalescing, popover visibility, and model-share computation (#891, #893, #894) by @robinebers
- Extract layout persistence, startup rules, dashboard sections, and panel management into focused components (#895, #896, #897, #898, #899, #900, #902) by @robinebers
Chores
- Refresh pricing and panel documentation (#884) by @robinebers
- Test the real metric-divider path (#892) by @robinebers
Changelog
Full Changelog: v0.7.4-beta.3...v0.7.4-beta.4
- a1bdc28 Keep near-empty Codex pacing calm by @robinebers
- 5fbc22b Show Codex usage percentages as reported by @robinebers
- 2da68aa Capture display before measuring panel height by @robinebers
- 4c53fb1 Preserve the first panel height on open by @robinebers
- ac6a3e3 Extract panel outside-click handling by @robinebers
- 07a35bd Extract panel height handling by @robinebers
- 612d847 Extract popover footer by @robinebers
- dba66ad Extract popover top bar by @robinebers
- 0581cfc Extract dashboard scrolling content by @robinebers
- 35842a9 Extract layout startup rules by @robinebers
- 315e6b3 Extract layout persistence by @robinebers
- a8750e7 Keep unreadable log warnings quiet across batches by @robinebers
- 76247d7 Test the real metric divider path by @robinebers
- 8ddc401 Compute model shares once per render by @robinebers
- f44d4ef Use the controller popover visibility signal by @robinebers
- 1040f53 fix(claude): prefer profile-scoped login over inference-only env token for live usage by @joshuavial
- 2d4a5b4 Simplify menu bar refresh coalescing by @robinebers
- c0b190f Log unreadable usage files once by @robinebers
- f8e02b5 fix(pricing): price GPT-5.6 fast variants by @robinebers
- 27ebb0b Bound concurrent log parsing by @robinebers
- 27bd492 Keep launch-at-login errors visible by @robinebers
- 2669a7b Mark Cursor spend as estimated by @robinebers
- e881be6 Fix request-wide long-context pricing by @robinebers
- 1bcc8f9 Refresh pricing and panel documentation by @robinebers
- 4b61302 Remove unused UI plumbing by @robinebers
- 3194f3b Clear resolved update banner by @robinebers
- c9be949 Add hover affordance to usage trend by @robinebers
- 8a8ea33 Add GPT-5.6 pricing aliases and tests by @robinebers