codeburn/app/renderer
iamtoruk 8fc9e303b9 feat(app): update-available notifications
Checks the GitHub releases for newer desktop-v tags once per launch
and every 24h (15s timeout, no identifying headers, offline = silent
retry). A dismissible banner and a Settings About row surface the
newer version and link the release page; dismissal persists per
version so each release nags at most once. No auto-install: unsigned
builds cannot, by platform constraint; the checker only notifies.

App 364/364 (+24), typechecks + build green.
2026-07-17 04:58:13 -07:00
..
assets fix(app): provider logos key on internal ids + monogram fallback 2026-07-16 09:27:46 -07:00
components feat(app): update-available notifications 2026-07-17 04:58:13 -07:00
hooks feat(app): update-available notifications 2026-07-17 04:58:13 -07:00
lib feat(app): update-available notifications 2026-07-17 04:58:13 -07:00
sections feat(app): update-available notifications 2026-07-17 04:58:13 -07:00
styles feat(app): update-available notifications 2026-07-17 04:58:13 -07:00
test feat(app): refresh cadence, instant switching, cache coherence, telemetry v1 2026-07-16 11:47:05 -07:00
App.test.tsx fix(app): zero background work when hidden; currency applies instantly 2026-07-16 18:41:28 -07:00
App.tsx feat(app): update-available notifications 2026-07-17 04:58:13 -07:00
index.html harden(app): Electron security + spawn efficiency batch 2026-07-16 01:57:44 -07:00
main.tsx fix(app): zero background work when hidden; currency applies instantly 2026-07-16 18:41:28 -07:00
vite-env.d.ts feat(app): scaffold Electron+Vite package and codeburn CLI spawn 2026-07-10 15:16:55 -07:00