What's Changed
- fix(billing): keep paid access during Stripe's dunning window by @saddlepaddle in #6732
- refactor(desktop): one sidebar card at a time via SidebarCardSlot by @saddlepaddle in #6733
- fix(host-service): classify an unreachable cloud API as 503, not a 500 by @saddlepaddle in #6735
- fix(host-service): classify missing Command Line Tools and unreadable tree objects as typed non-500s by @saddlepaddle in #6737
- fix(host-service): keep pull-request search results when one chunk fails by @saddlepaddle in #6736
- fix(desktop): stop capturing crashes from processes spawned in terminals by @saddlepaddle in #6738
- fix(host-service): classify a missing git filter helper as a typed non-500 by @saddlepaddle in #6739
- fix(mobile): handle the OS refusing to open sign-in legal links by @saddlepaddle in #6741
- fix(mobile): rebuild the sessions sheet in RN, and make every sheet look like one by @saddlepaddle in #6740
- perf(admin): stop blocking the dashboard shell on work it doesn't need by @saddlepaddle in #6742
- fix(mobile): stop waiting on the workspace destroy the host already committed by @saddlepaddle in #6744
- chore(api): bound both event logs to a 7-day payload window by @saddlepaddle in #6745
- fix(relay): un-wedgeable tunnel supervision + SDK relay resolution by @saddlepaddle in #6724
Full Changelog: desktop-canary...cli-v1.24.2