0.5.0-beta.22 (2026-10-27)
Features
- accounts: add reversible account deactivation (#3224) (581934d)
- assets: support HEIC uploads and server previews (#3192) (2732223)
- auth: disable password self-service on SSO-only servers (#3207) (507c2e0)
- botto: inspect image crops with view_image (#3220) (bd4edd9)
- botto: read image attachments in model context (#3217) (51ad0d0)
- botto: run conversations as Runling workflows (#3206) (d3ae9fb)
- client: adapt upload chunks to connection speed (#3181) (bf769cf)
- desktop: add a signed per-user Windows installer (#3182) (e57416a)
- desktop: improve game sharing with tuned H.264 VBR (#3187) (4b471f1)
- frontend: add copy action to member email details (#3203) (aab4596)
- frontend: navigate to the next unread notification source (#3225) (b515cfc)
- frontend: render ANSI art in message code blocks (#3214) (8865ab1)
- frontend: support underline Markdown in both composers (#3175) (6da5e1f)
- import: add portable history format and native operator importer (#3215) (adde3c1)
- import: expand Slack history, identity, and attachment support (#3198) (4be142b)
- mcp: add optional message search tool (#3208) (ce78938)
- rooms: add member-only room notices with explicit announcements (#3213) (25716bf)
Bug Fixes
- assets: bound source buffering before image transforms (#3185) (636a4df)
- auth: preserve the last enabled sign-in method (#3210) (f96d5e9)
- build: keep HEIC-enabled release binaries static (#3228) (f3a1408)
- desktop: allow clipboard writes from the app origin (#3178) (c4b6e80)
- desktop: allow fullscreen from the app origin (#3184) (17c6698)
- desktop: identify YouTube embeds to prevent error 153 (#3209) (4ffa567)
- frontend: allow text selection by default (#3201) (181767e)
- frontend: dismiss thread overlays after context menus (#3226) (8567f65)
- frontend: use a dark PWA launch background (#3193) (77edae7)
- rbac: align permission explanations and role roster access (#3202) (8adfba1)
- release: reserve Latest for stable Chatto releases (#3176) (a2978a7)
- release: synchronize client versions with Chatto (#3199) (975525f)
- search: restore standalone readiness signal (#3195) (f58ea70)