What's Changed
- Fix timezone-dependent schedule card tests (c0e225a)
- fix: stabilize archive table column spacing (cd7b766)
- Fix local schedule time rendering (b990d33)
- test: allow plan content manifest in vitest (b1475ab)
- Unify plan content and gate versioned features (2f02a07)
- test: harden schedule tooltip card assertions (8a6a3e9)
- feat: restructure auth features across plan tiers (99c6774)
- fix: show local cron in schedule tooltips (8b20cb6)
- Align manual backup command preview naming (86cc6db)
- fix: allow deleting observe-mode repositories (e2856ab)
- fix: light theme contrast and duplicate content in Account settings (e72c109)
- docs: add 2.0.3 announcements (b91a685)
- test: update account settings password flow expectations (8724a4f)
- fix: align schedule cron tooltips with displayed time (7f6d49f)
- feat: add loading spinner and disabled state to repository wizard submit button (7291ee2)
- feat: track onboarding and passkey analytics (5d5f01c)
- refactor: remove stale account password setup state (80923e0)
- fix: streamline ssh connection warnings (c510379)
- fix: keep first-login password setup in auth flow (99ca15f)
- fix: restore proxy auth headers and test compatibility (77e83c1)
- fix: restore frontend locale parity and error typing (fa62195)
- Fix auth token flows, locale parity, and frontend checks (7fef3cd)
- Extract frontend API error helper (0291c73)
- fix: enable scrollable tabs in AccountTabNavigation for mobile (f17ee1a)
- i18n: add account security badge translations (ab0b365)
- fix: remove proxy auth config leak from local auth release (84cdf83)
- chore: replace archive browser images (efc3a7b)
- Coordinate post-login announcement surfaces (cefef6b)
- feat: add local account totp and passkeys (1182f8b)
- feat: redesign profile menu with hero header, plan card, and settings nav (73548d7)
- Redesign Account tab with role badges and simplified header (e5a124d)
- Rename cache stats label to cached entities (cd9b159)
- Show skeleton for archive count while archives are loading (66d1d90)
- Show archive list skeleton while repo info is still loading (544fb9d)
Docker Images
Published to Docker Hub:
docker pull ainullcode/borg-ui:2.0.4
docker pull ainullcode/borg-ui:latest
Full Changelog: v2.0.3-beta.2...v2.0.4