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
+20 -19
View File
@@ -6,34 +6,35 @@ date: 2026-06-27
## App
### New
- UI/Localization: added Japanese interface translations and Japanese documentation (thanks to @yuchi0531).
- Chat: queued messages can now be reordered by dragging them in the queue (thanks to @makeittech).
- Reviews: the Review changes dialog can now run an automatic review loop, with a chat banner for opening or stopping the linked review sessions.
- Shortcuts: the model-selector shortcut can now be customized (thanks to @makeittech).
- Worktrees: messages sent to new worktree sessions now wait until the worktree session is ready instead of racing ahead (thanks to @bashrusakh).
- **Reviews:** the Review changes dialog can run a review loop on its own. A banner in the chat opens the review sessions it starts, or stops them.
- Japanese: the interface is available in Japanese (thanks to @yuchi0531).
- Japanese: the documentation is available in Japanese (thanks to @yuchi0531).
- Chat: drag a queued message to move it up or down the queue (thanks to @makeittech).
- Shortcuts: you can pick your own key for opening the model selector (thanks to @makeittech).
### Improvements
- Models: the model picker now remembers provider group expansion and custom ordering, and Shift+Delete removes a recent model from recents (thanks to @makeittech).
- Git: commit and pull-request generation from a draft session now starts from the created chat session instead of a temporary draft (thanks to @bashrusakh).
- CLI: startup and status commands now check the live server port before treating an existing process as the active OpenChamber server.
- Models: the model picker keeps your provider groups open and in the order you put them, and Shift+Delete drops a model from recents (thanks to @makeittech).
- Git: a commit message or pull request written from a draft session now comes from the real chat session (thanks to @bashrusakh).
- CLI: startup and status commands check the port before treating a running process as your OpenChamber server.
### Fixes
- Chat: sending a message now closes an open question prompt instead of leaving stale question UI in the composer (thanks to @tomzx).
- Chat: conversations pinned to the bottom no longer jiggle or double-scroll after sending, and revisiting older sessions snaps to the latest message without a smooth-scroll delay.
- Agents: agent edits against an external OpenCode server no longer show a saved-state update when the save did not succeed (thanks to @makeittech).
- Providers: the add-provider form no longer loses the selected provider during background provider refreshes (thanks to @IbrahimKhan12).
- Chat: sending a message closes an open question, so the composer no longer keeps the answered prompt on screen (thanks to @tomzx).
- Chat: a conversation pinned to the bottom stays still after you send, and opening an older session lands on the latest message right away.
- Worktrees: a message sent to a brand new worktree session waits for the session and arrives (thanks to @bashrusakh).
- Agents: editing an agent on an external OpenCode server no longer says it saved when it did not (thanks to @makeittech).
- Providers: the add-provider form keeps the provider you picked (thanks to @IbrahimKhan12).
## VS Code
### New
- UI/Localization: added Japanese interface translations (thanks to @yuchi0531).
- Chat: queued messages can now be reordered by dragging them in the queue (thanks to @makeittech).
- Japanese: the interface is available in Japanese (thanks to @yuchi0531).
- Chat: drag a queued message to move it up or down the queue (thanks to @makeittech).
### Improvements
- Models: the model picker now remembers provider group expansion and custom ordering, and Shift+Delete removes a recent model from recents (thanks to @makeittech).
- Models: the model picker keeps your provider groups open and in the order you put them, and Shift+Delete drops a model from recents (thanks to @makeittech).
### Fixes
- Chat: sending a message now closes an open question prompt instead of leaving stale question UI in the composer (thanks to @tomzx).
- Chat: conversations pinned to the bottom no longer jiggle or double-scroll after sending, and revisiting older sessions snaps to the latest message without a smooth-scroll delay.
- Agents: agent edits against an external OpenCode server no longer show a saved-state update when the save did not succeed (thanks to @makeittech).
- Providers: the add-provider form no longer loses the selected provider during background provider refreshes (thanks to @IbrahimKhan12).
- Chat: sending a message closes an open question, so the composer no longer keeps the answered prompt on screen (thanks to @tomzx).
- Chat: a conversation pinned to the bottom stays still after you send, and opening an older session lands on the latest message right away.
- Agents: editing an agent on an external OpenCode server no longer says it saved when it did not (thanks to @makeittech).
- Providers: the add-provider form keeps the provider you picked (thanks to @IbrahimKhan12).