docs(changelog): rewrite the last thirty releases for readers

Releases 1.13.1 through 1.22.1 are regrouped by what each change is
(New, Improvements, Fixes, Misc) and reworded in the voice the
changelog-authoring skill asks for: one or two plain sentences per
bullet, the symptom or the capability named, no mechanism. Packed
bullets were split, every fact and every contributor credit kept.
Older releases keep the mechanical grouping.

Claude-Session: https://claude.ai/code/session_01VqV56Hez25hTxXH4ipJfzH
This commit is contained in:
Bohdan Triapitsyn
2026-09-05 15:58:34 +03:00
parent d9b9c8edab
commit 9f78de9e89
33 changed files with 2714 additions and 2213 deletions
+14 -10
View File
@@ -5,22 +5,26 @@ date: 2026-07-14
## App
### New
- **Prompt Navigator:** an optional marker rail beside desktop chats. Hover a marker to preview that prompt, click to jump to it, or give it a shortcut in Keyboard Shortcuts settings (thanks to @makeittech).
- Chat/Subagents: "Open subtask" works for nested subagents in the side-panel chat, and a Parent action takes you back to the previous subagent (thanks to @ameshkov).
### Improvements
- Chat: shell-mode command cards now update their status and output while the command runs, with syntax highlighting for the command and output.
- Chat/Subagents: task cards now track the correct subagent when several run at once, preventing one subagent's activity or "Open subtask" action from pointing to another session.
- Chat/Subagents: "Open subtask" now works for nested subagents inside the side-panel chat, with a Parent action to return to the previous subagent (thanks to @ameshkov).
- Small Model: custom OpenAI-compatible providers now use the base URL and API key from OpenCode configuration (thanks to @ameshkov).
- Chat: a shell-mode command card updates its status and output while the command runs, and highlights the command and its output.
- Small Model: a custom OpenAI-compatible provider uses the base URL and API key from your OpenCode configuration (thanks to @ameshkov).
### Fixes
- **Performance:** large session sidebars stay responsive while chats stream, including setups with many projects, worktrees, and sessions. Opening a long chat after an empty or aborted agent turn also no longer repeatedly loads larger portions of its history.
- Chat: an optional Prompt Navigator adds a marker rail beside desktop chats; hover to preview prompts, click to jump between them, or assign a shortcut in Keyboard Shortcuts settings (thanks to @makeittech).
- Sessions: temporary project lookup failures no longer remove worktree groups from the sidebar.
- **Performance:** a large session sidebar stays responsive while chats stream, including setups with many projects, worktrees, and sessions.
- Chat: opening a long chat after an empty or aborted agent turn no longer reloads bigger and bigger parts of its history.
- Chat/Subagents: a task card follows its own subagent when several run at once, so its activity and "Open subtask" no longer point at another session.
- Sessions: a temporary project lookup failure no longer drops worktree groups from the sidebar.
## VS Code
### Improvements
- Chat: shell-mode command cards now update their status and output while the command runs, with syntax highlighting for the command and output.
- Chat: task (subagents) now track the correct subagent when several run at once, preventing one subagent's activity or "Open subtask" action from pointing to another session.
- Chat: a shell-mode command card updates its status and output while the command runs, and highlights the command and its output.
### Fixes
- **Performance:** large workspace session lists no longer regroup every session while chats stream. Opening a long chat after an empty or aborted agent turn also no longer repeatedly loads larger portions of its history.
- **Performance:** a large workspace session list no longer regroups every session while chats stream.
- Chat: opening a long chat after an empty or aborted agent turn no longer reloads bigger and bigger parts of its history.
- Chat: a task card follows its own subagent when several run at once, so its activity and "Open subtask" no longer point at another session.