Releases
v1.83.0
Compare
Sorry, something went wrong.
No results found
1.83.0 (2026-08-03)
🚀 Features
db: add the repair marker the daemon stands down for (5f14925 )
db: detect database corruption and recover from it (62776b9 )
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: contain panics in setup() instead of a fatal process abort (3b42fd0 )
tray: stop a Windows CI flake in the setup-command trace tests (ec41944 ), closes #660
ui: show a confirmed daily plan to solo users (b760fbe )
🤖 CI
release: back-merge main into pre-main so staging versions sort above stable (2f98bf8 )
release: require the release PAT in the back-merge job (9ab97e4 )
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 )
📝 Documentation
changelog: add the top-level heading, fix malformed issue refs (3c1ea65 )
🔧 Chores
raise the forced-update floor to 1.82.3 (7d60770 )
release: back-merge v1.82.3 into pre-main (82e6fdd ), closes #651
You can’t perform that action at this time.