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:
+21
-13
@@ -6,28 +6,36 @@ date: 2026-07-18
|
||||
## App
|
||||
|
||||
### New
|
||||
- **Terminal:** rebuilt terminal sessions across the Web, Desktop, and Mobile apps with faster rendering, retained scrollback after reconnecting, shell and login-shell selection, restart and selected-output attachment actions, live theme changes, and more accurate Unicode and full-screen app rendering. Mobile now includes a full-screen terminal workspace with touch scrolling and selection, quick keys, and Ctrl/Alt input.
|
||||
- Sessions: new drafts and sessions now stay with the project selected in the sidebar, including workspaces with nested or sibling projects (thanks to @bashrusakh).
|
||||
- **Terminal:** terminal sessions are rebuilt on Web, Desktop, and Mobile. They draw faster, keep their scrollback after a reconnect, and get Unicode and full-screen programs right.
|
||||
- **Pinned messages:** pin a user or assistant message and its text comes back to the agent after the conversation is compacted.
|
||||
- Terminal: pick the shell and whether it starts as a login shell, restart a session, and attach the selected output to the chat.
|
||||
- Terminal: a theme change applies to open terminals right away.
|
||||
- Mobile: a full-screen terminal workspace with touch scrolling and selection, quick keys, and Ctrl and Alt input.
|
||||
- Sessions: a new draft or session stays with the project selected in the sidebar, including workspaces with nested or sibling projects (thanks to @bashrusakh).
|
||||
- Session goals: goal details show which model ran the latest successful evaluation.
|
||||
|
||||
### Improvements
|
||||
- **Settings:** pages now use a consistent responsive layout, navigation is grouped into OpenChamber, Workspace, OpenCode, and Library sections, and save failures are shown in the page header. Agent tool permissions now distinguish inherited and explicit rules and show session-granted rules separately (thanks to @makeittech).
|
||||
- Session goals: audits now wait while direct subagents are still active, and goal details show the model used for the latest successful evaluation.
|
||||
- Small Model: provider API keys referenced through environment variables or files now work for summaries, goal audits, and other Small Model features; Gemini 3 Flash models now use their supported thinking setting.
|
||||
- VSCode: per-session permission auto-accept works again, persists across extension restarts, and applies to subagent sessions while an OpenChamber view is open.
|
||||
- Mobile/Android: update downloads now select an APK when a release also includes an Android App Bundle.
|
||||
- Settings: every page uses the same responsive layout, and navigation is grouped into OpenChamber, Workspace, OpenCode, and Library.
|
||||
- Settings: a save failure is shown in the page header.
|
||||
- Settings: agent tool permissions separate inherited rules from explicit ones and list session-granted rules on their own (thanks to @makeittech).
|
||||
|
||||
### Fixes
|
||||
- **Pinned messages:** pin important user or assistant messages to restore their text to the agent after conversation compaction.
|
||||
- Chat: if creating a session fails, the new-session draft stays open and restores the submitted prompt instead of discarding it.
|
||||
- Chat: when creating a session fails, the new-session draft stays open with the prompt you submitted.
|
||||
- Session goals: an audit waits while direct subagents are still working.
|
||||
- Small Model: provider API keys given through environment variables or files work for summaries, goal audits, and the rest of the Small Model features.
|
||||
- Small Model: Gemini 3 Flash models use the thinking setting they support.
|
||||
- VS Code: per-session permission auto-accept works again, survives an extension restart, and covers subagent sessions while an OpenChamber view is open.
|
||||
- Mobile/Android: an update download picks the APK when the release also ships an Android App Bundle.
|
||||
|
||||
## VS Code
|
||||
|
||||
### New
|
||||
- Sessions: new drafts and sessions now stay with the workspace selected in the sidebar, including multi-root and nested workspace setups (thanks to @bashrusakh).
|
||||
- Sessions: a new draft or session stays with the workspace selected in the sidebar, including multi-root and nested workspaces (thanks to @bashrusakh).
|
||||
|
||||
### Improvements
|
||||
- **Settings:** pages now use a consistent responsive layout, navigation is grouped by area, and save failures are shown in the page header. Agent tool permissions now distinguish inherited and explicit rules and show session-granted rules separately (thanks to @makeittech).
|
||||
- Permissions: per-session auto-accept works again, persists across extension restarts, and applies to subagent sessions while an OpenChamber view is open.
|
||||
- **Settings:** every page uses the same responsive layout, navigation is grouped by area, and a save failure is shown in the page header.
|
||||
- Settings: agent tool permissions separate inherited rules from explicit ones and list session-granted rules on their own (thanks to @makeittech).
|
||||
|
||||
### Fixes
|
||||
- Chat: if creating a session fails, the new-session draft stays open and restores the submitted prompt instead of discarding it.
|
||||
- Permissions: per-session auto-accept works again, survives an extension restart, and covers subagent sessions while an OpenChamber view is open.
|
||||
- Chat: when creating a session fails, the new-session draft stays open with the prompt you submitted.
|
||||
|
||||
Reference in New Issue
Block a user