v1.83.0-staging.3
Pre-release
Pre-release
1.83.0-staging.3 (2026-08-03)
🚀 Features
- db: add the repair marker the daemon stands down for (5f14925)
- tray: repair a corrupt database from the app, no terminal (57d14db)
- ui: offer the database repair from the corruption banner (6001a72)
🐛 Bug Fixes
- address the CodeRabbit findings surfaced on the merged pre-main diff (07308ee), closes #659 #662 #658 #661
- address the fresh CodeRabbit review's findings on PR #658 (ad57c0f), closes #661 #665
- core: pin restamp_only_refreshes_a_today_marker to local noon (64b9c49)
- db: address CodeRabbit review findings on the corruption-recovery PR (9d648d1), closes #658
- db: close the rebuild connection before swapping the repaired file (1013bdf), closes pre-#655
- db: make the repair guard name a command that exists (6bb8acd)
- hooks: fail fast with instructions when the tray resource is missing (65f0236), closes #660
- llm: make the provider Install button work on Windows (a376cb9)
- llm: surface runtime provider failures in the dashboard banner (4e61fca)
- tray: stop a Windows CI flake in the setup-command trace tests (ec41944), closes #660
🤖 CI
- run clippy and test as parallel jobs, and revert the debuginfo change (17a449a), closes #664
- stop emitting debug info nothing reads (d119fa5), closes #660
- test and lint the whole workspace, not just the root package (402e383), closes #659 #659
✅ Tests
- tray: compare paths by component, not by POSIX string (c150840)
🔧 Chores
- raise the forced-update floor to 1.82.3 (7d60770)