Files
Bohdan Triapitsyn a1bc1368ae docs(changelog): title every release and require one
Every release file now carries a title: two to six plain words naming the
change a user would remember it for. The generator refuses a release without
one, promote carries the title from unreleased.md, and the unreleased
template opens with a title line. The changelog-authoring skill and the
format README describe how to write it.

Claude-Session: https://claude.ai/code/session_01VqV56Hez25hTxXH4ipJfzH
2026-09-05 16:45:29 +03:00

2.7 KiB

version, date, title
version date title
1.22.0 2026-08-30 Linear integration and multi-repo git

App

New

  • Linear: connect a workspace in Settings → Integrations, browse and filter issues, and start a session or worktree from an issue. OpenChamber reports session progress back to Linear and can attach an issue to your next message (thanks to @AlexKutas).
  • Git: a project with several repositories can switch between them from the Git tab. The diff, pull request, walkthrough, mobile Changes, and work status all follow the repository you pick (thanks to @jaygupta17).

Improvements

  • Chat: a session you open from the sidebar lands at the latest message and stays there. Switching sessions no longer jumps, renders half a conversation, crossfades, or shifts the tab title.
  • Voice: local text-to-speech and macOS say pick a voice that matches the language of the reply. More local models download the first time you need them, and the voice picker lists voices from every installed model.
  • Settings: each OpenChamber instance remembers its own theme, so windows connected to different instances keep the look you gave them (thanks to @kydorn).
  • Settings: your GitHub account now lives in Settings → Integrations. The pull-request panel has account controls, and its rail icon appears only once you are connected.
  • Files: Ctrl/Cmd+F opens search in the Markdown preview even when the preview is not focused.

Fixes

  • Chat: command, skill, and file autocomplete in a chat without a project no longer uses the project you had selected before.
  • Chat: reverting to a message or forking from one brings its attached context back to the composer. Review comments, chat and file quotes, terminal selections, and browser annotations are kept.
  • Chat: a stopped or unanswered turn now says what happened. The status report lists recent session, send, and managed OpenCode errors, and where to find the logs.
  • Scheduled tasks: Goal, Auto-accept, and the other task settings survive when an older OpenChamber build shares the same project config.
  • Git: the commit graph no longer leaves a lane gap when the same branch is merged twice (thanks to @Naputt1).
  • Desktop: on Windows and Linux the close button reaches the top-right corner and follows the theme on hover (thanks to @kydorn).

VS Code

Improvements

  • Chat: a session you open from the sidebar lands at its end and stays there. Switching sessions no longer jumps or renders half a conversation.

Fixes

  • Chat: a turn that OpenCode stopped no longer ends with nothing on screen. What OpenCode reported shows under the last message, and a message an idle session left unanswered is named as such.
  • Chat: the status report (Ctrl/Cmd+Shift+L) lists the last session errors and rejected sends.