chore: update release notes for beta.49

This commit is contained in:
SuperDooper
2026-05-08 22:52:11 +02:00
parent 877d59bb26
commit 2fc7e8f9eb
+21 -6
View File
@@ -1,8 +1,23 @@
## What's new in beta.36 ## What's new in beta.49
### Architecture
- All data (usage, plan, overage, prepaid credits) now fetched via the persistent background WebView2 — the same always-live session as the macOS app, so Cloudflare cookies never expire between refreshes
- HttpClient path kept only as a brief startup fallback before the browser is ready
- Settings file simplified: only stores session signal, burn history, and user preferences — no more cached API responses
### Bug fixes ### Bug fixes
- Settings no longer incorrectly shows "Not signed in" when limits are working - Plan label (e.g. "Pro") now updates on every refresh, not just at login
- Session Diary now shows correctly after the first successful refresh - Extra Usage Credits values now correct (were 100× too large)
- Extra Usage Credits section now restored from cache on startup - Limit and balance now update live on every refresh
- Plan name, overage, and prepaid credits are now cached and shown immediately on launch - Refresh interval dropdown now shows "1 min", "2 min" etc. correctly
- App now loads cached state instantly on startup before the background refresh completes - ComboBox no longer flashes bright blue when clicked
- Buttons now show a visible pressed state
- Footer "Updated X ago" counter now ticks every second; shows "X min, Y sec ago" past 60 s
- Removed stray sparkline bars from the 5 h and 7 d limit cards
- App window now shown on launch
### UI improvements
- Gauge percentage larger, "used" label removed
- Each limit card now shows an "after reset" or "today HH:MM" badge
- Session Diary card redesigned to match macOS layout (stats row + sparkline, no Claude header)
- Reset date moved inline with time remaining