|
| 1 | +## 1.0.10 - 2026-03-20 |
| 2 | + |
| 3 | +- Reduced memory usage when viewing large files in their entirety |
| 4 | +- /login device flow works correctly in Codespaces and remote terminal environments |
| 5 | +- Working directory is correctly detected when using --server mode with remote sessions |
| 6 | +- Arrow keys work correctly in terminals using application keypad mode |
| 7 | +- Repo hooks (.github/hooks/) now fire correctly when using prompt mode (-p flag) |
| 8 | +- /copy writes formatted HTML to clipboard on Windows for pasting into Word, Outlook, and Teams |
| 9 | +- SDK clients can register custom slash commands when starting or joining a session |
| 10 | +- SDK clients can show elicitation dialogs to the user via session.ui.elicitation |
| 11 | +- Add experimental support for multiple concurrent sessions |
| 12 | +- Add --effort as a shorthand alias for --reasoning-effort |
| 13 | +- Add /undo command to undo the last turn and revert file changes |
| 14 | +- Markdown bullet lists render correctly in alt-screen mode when content contains hard line breaks |
| 15 | +- Elicitation form shows Shift+Tab hint for navigating between fields in reverse |
| 16 | +- Remote session URL displays as a compact clickable 'Open in browser' link instead of a duplicated raw URL |
| 17 | +- Session history is no longer lost when exiting via /quit, Ctrl+C, or restart |
| 18 | +- Hook matcher filters defined in nested hook structures are now correctly applied to inner hook items |
| 19 | +- Plugins using .claude-plugin/ or .plugin/ manifest directories now load their MCP and LSP servers correctly |
| 20 | +- /terminal-setup no longer shows a misleading error for WSL users |
| 21 | +- Model picker reorganizes models into Available, Blocked/Disabled, and Upgrade tabs based on user plan and policy |
| 22 | +- Workspace MCP servers from .mcp.json, .vscode/mcp.json, and devcontainer.json are now loaded only after folder trust is confirmed |
| 23 | +- Config settings renamed to camelCase: `includeCoAuthoredBy`, `effortLevel`, `autoUpdatesChannel`, `statusLine` (old names still work) |
| 24 | +- When copying assistant responses, the leading 2-space UI indent is stripped from selections where all selected lines share that indent |
| 25 | +- Plugins loaded via --plugin-dir now appear in /plugin list under a separate 'External Plugins' section |
| 26 | + |
1 | 27 | ## 1.0.9 - 2026-03-19 |
2 | 28 |
|
3 | 29 | - Spurious I/O error messages (ENOTCONN, EIO) no longer appear in the timeline during SSH disconnects or terminal closes |
|
0 commit comments