diff --git a/apps/marketing/src/content/changelog/v0.3.5.md b/apps/marketing/src/content/changelog/v0.3.5.md new file mode 100644 index 00000000..ee1168be --- /dev/null +++ b/apps/marketing/src/content/changelog/v0.3.5.md @@ -0,0 +1,55 @@ +--- +version: 0.3.5 +date: 2026-08-22 +title: Skills, worktree cleanup, and startup recovery +summary: Create and manage workspace skills in settings and the composer, clean up unused git worktrees, track background agent work more reliably, and get a real error dialog when the app cannot start. +githubRelease: https://github.com/Threadlines/threadlines/releases/tag/v0.3.5 +highlights: + - title: Manage skills across your workspace + description: Skills now live in Plugins & Skills settings where you can create, delete, and toggle them on and off. They also appear when typing / in the composer, rendering as editable pills so you can pick and modify them inline. + evidence: + - b1c3b958 + - 0b3ae2d0 + - title: Clean up unused git worktrees + description: The branch menu now shows a count of unused worktrees and opens a dialog to review and delete them. Each checkout displays its branch, uncommitted changes, unshipped commits, and any archived threads still pointing there, so you can see what's safe to remove. + evidence: + - f0cae00b + - title: Background agents and their work stay visible + description: Resumed background agents now reappear correctly in the Agents panel and keep running under their original task. Agent-driven browser work remains visible during interactions, and duplicate agent trackers no longer clutter the display. + evidence: + - b0774a7d + - 562f871b + - 7bcedfe3 + - title: Startup failures show a dialog instead of hanging invisibly + description: When the backend fails to start, you now see a dialog with recovery options (Try Again, Open Logs Folder, Quit) instead of an invisible loop. Anonymous crash reports capture startup issues so problems in the field become visible. + evidence: + - 0541074f +alsoImproved: + - description: Context window popout displays a stacked breakdown bar showing what fills the window, plus a cached input rate line for both Claude and Codex sessions. + evidence: + - 33f5ae41 + - description: Tab close controls remain usable on touch screens while preserving hover-only behavior on pointer devices. + evidence: + - b1797e49 + - description: Focus handling improved during agent-driven page actions so the composer focus returns correctly when agents interact with the browser. + evidence: + - 4d91e167 + - description: Message responses now appear as the last row in settled turns instead of being pushed below turn-end bookkeeping. + evidence: + - "21529338" + - description: Streaming performance fixed for formatted text ending with punctuation, so bold like "**done.**" no longer stalls the message flow. + evidence: + - 2e8dcb76 + - description: Scrollable whitespace below settled responses is removed to keep the chat view compact. + evidence: + - 321b1d46 +social: |- + Threadlines v0.3.5 is out 🧵 + + • Manage workspace skills + • Clean up unused git worktrees + • Better background task tracking + • Startup failures now surface a real error dialog + + Release notes: https://github.com/Threadlines/threadlines/releases/tag/v0.3.5 +---