2.20.0-beta.1 (2026-03-31)
Bug Fixes
- cli: show setup code on main menu instead of pre-clear output (4119465)
- debate: robust mention detection against markdown and all scripts (3752027)
- debate: skip memory gate for digests and persist conclude state (d38cbaf)
- input: allow paste in debate modal and user settings (b922771), closes #debate-modal
- mate: align sparkle activity inside thinking bubble consistently (d5f3115)
- mate: mark debate memories as role-played positions (2658de4)
- mate: remove script runners from safe Bash whitelist (0e7b85f)
- mate: replace three dots with sparkle activity inside thinking bubble (654d2c4)
- memory: use responsePreview for DM digest instead of delta fragments (eb8ff60)
- mobile: add scheduled task session grouping to mobile bottom sheet (d8440ec), closes #252
- os-users: check for ACL package before enabling OS user isolation (8fdf2ba)
- palette: render mate sessions with avatar and open DM on click (1b32741)
- search: include mention and debate entries in Cmd+K search (fd28e8a)
- status: show server version and add update check feedback (8c3743a), closes #footer-version #257
- ui: close memory panel when switching projects or exiting DM mode (9fc4333)
- ui: close terminal when file viewer opens (248a8a7)
- ui: persist AskUserQuestion responses in session history (fcbc999)
- user-settings: PIN validation on keyup and fix save field name (4679320)
- user-settings: swap sidebar and content background colors (cc9f282)
Features
- dm: add memory extraction for mate DM conversations (2304bad)
- mate: add Memory panel with read and delete for session digests (560796a)
- mate: auto-approve safe Bash commands in mate sessions (6c3e193)
- memory: add memory summary system with Haiku gate and tab UI (e418507)
- mention: add stop button to abort active mentions (f524cf8)
- mention: support images, files, and pastes in @mentions (cfd1caa)
- notes: add mate-specific sticky notes with read-only access for Claude (5c23aee)
- permissions: allow mode switching when --dangerously-skip-permissions is active (f11ebd4), closes #256
- upload: include saved image file paths in SDK message context (32dc3c3)
- usage: add rate limit reset display and auto-continue setting (8823ec3)
- usage: live countdown for rate limit reset in top bar (6ca02c0)
- usage: show rate limit reset time and usage check link in top bar (6609275), closes anthropics/claude-code#41185