v0.13.0 Desktop
Features
- Add cascade delete for issues with sub-issues. Deleting a parent issue now deletes its entire subtree. The CLI requires
--recursive(-r) to confirm, showing the affected subtree when omitted. The desktop app shows a confirmation dialog with the full descendant count.fp project gc --forcenow also cleans up stale dependency refs left behind by deleted issues. - Add inline description editing with Lexical rich text editor, floating toolbar, markdown mode toggle, and editor controls in collapsible section header.
Fixes
- Fix extension properties briefly disappearing during optimistic updates.
- Improve sync engine crash recovery to reduce cases where issue changes become silently stale. The app now detects and recovers from more failure scenarios, including workers that stall before their first sync and database changes that land during recovery pauses.