diff --git a/apps/marketing/src/content/changelog/v0.3.6.md b/apps/marketing/src/content/changelog/v0.3.6.md new file mode 100644 index 00000000..593fd2a8 --- /dev/null +++ b/apps/marketing/src/content/changelog/v0.3.6.md @@ -0,0 +1,40 @@ +--- +version: 0.3.6 +date: 2026-08-24 +title: Source Control and Startup Reliability +summary: Threadlines now recovers safely from corrupt databases and makes git operations more predictable with immediate feedback and clearer error messages. +githubRelease: https://github.com/Threadlines/threadlines/releases/tag/v0.3.6 +highlights: + - title: Checkout switches apply immediately + description: When you switch branches or worktrees, the interface now updates instantly instead of showing stale state. Stopped threads no longer shadow worktree changes, and active sessions show a switch chip while operations complete. + evidence: + - f886fe09 + - title: Clearer feedback for source control actions + description: Refused source control actions now explain why through toast messages and panel updates. The parent repository safety gate and failed branch operations report their reasons instead of silently returning. + evidence: + - f886fe09 + - title: Safe recovery from corrupt database + description: Threadlines can now recover automatically from a corrupt local database during startup instead of failing to launch. The original database and its companion files are preserved in a recovery folder for inspection. + evidence: + - 5571f803 + - title: Improved crash diagnostics + description: Crash reports now capture both application output streams, giving more complete diagnostic information to debug startup failures. + evidence: + - 432926ed +alsoImproved: + - description: Repository detection now correctly handles symlinks, case variations, and path separators when checking parent-repository relationships, eliminating false positives. + evidence: + - f886fe09 + - description: Failed checkout operations now roll back cleanly, restoring full state including sessions instead of leaving the interface in an inconsistent state. + evidence: + - f886fe09 +social: |- + Threadlines v0.3.6 is out 🧵 + + • Checkout switches apply instantly + • Clearer source control errors + • Auto-recover from corrupt DB + • Better crash diagnostics + + Release notes: https://github.com/Threadlines/threadlines/releases/tag/v0.3.6 +---