|
| 1 | +## 1.0.83 - 2026-09-04 |
| 2 | + |
| 3 | +- Show running Copilot sessions in the Windows 11 taskbar with live hover status cards |
| 4 | +- Add Client ID Metadata Document (CIMD) support for MCP OAuth sign-in |
| 5 | +- Custom agents can list several models in `model`, tried in order until one is available to you, and `model-policy: required` keeps model changes on that list |
| 6 | +- Adding support for claude-fable-5.1 |
| 7 | +- Add Recent, Created, Name, and classic None sorting to the split Sessions sidebar, with the selected order saved across restarts |
| 8 | +- Enterprise admins can pin sign-in to approved GitHub organizations with the forceLoginOrgs managed setting |
| 9 | +- Add automatic HTTPS proxy mTLS client certificate support for model and web requests |
| 10 | +- Detect the herdr terminal multiplexer instead of mistaking it for tmux, so the Kitty keyboard protocol, color scheme following, terminal progress, `/copy` and notifications work in herdr panes |
| 11 | +- A session lock that is re-entered on the same thread now fails with a reported error instead of freezing the CLI. |
| 12 | +- Kerberos proxy authentication reconnects when the initial challenge answers with `Connection: close` |
| 13 | +- Sandboxed `gh` commands now authenticate as the account configured for the repository instead of the Copilot CLI login |
| 14 | +- MCP tools remain callable after MCP server restarts |
| 15 | +- Sandboxed file tools now read the same developer-tool paths as sandboxed shell commands, including token-bearing registry config such as ~/.npmrc; set sandbox.allowDevToolAccess to false to turn these grants off |
| 16 | +- Stopping a timed-out shell command now lets queued messages run and sessions return to idle |
| 17 | +- A follow-up prompt typed while autopilot is running no longer disappears from the timeline |
| 18 | +- Restart provides clearer update guidance when automatic restart cannot be completed |
| 19 | +- MCP servers configured by your agent stay available after built-in sub-agent turns. |
| 20 | +- Anthropic sessions continue after temporary fallback instead of failing on invalid thinking signatures |
| 21 | +- Long-running sessions on Linux return freed memory to the system instead of holding gigabytes of it |
| 22 | +- Enterprise-denied MCP servers can no longer start before the managed allow/deny policy resolves; server startup now waits for the managed-settings fetch instead of racing it |
| 23 | +- Host-provided plugin customizations can be read without redundant path permission prompts |
| 24 | +- A relative `--add-dir` or `--plugin-dir` path now resolves against the session's working directory under `--resume=<id>` and `--worktree`, instead of the directory the CLI was launched from. Relative values are also resolved after `-C` is applied, so `-C` no longer has to precede either option on the command line |
| 25 | +- MCP servers contributed by a plugin are no longer labelled "User" in the MCP dashboard, and a server from a bundled plugin is now shown as built-in and names the plugin it came from. |
| 26 | +- The newest line of output stays visible above the input box instead of hiding behind it, except while a prompt is pinned to the top of the transcript |
| 27 | +- Exporting a resumed session with --share or --share-gist writes the whole transcript instead of only the latest run |
| 28 | +- On macOS and Linux, sandboxed commands can no longer reach services running on your machine. On macOS this also blocks a server the command itself starts on 127.0.0.1, so test suites that bind a local port will fail; turn on Allow local network in /sandbox to reach localhost again. |
| 29 | +- Linux sandboxing now needs slirp4netns, nsenter, iptables, ip6tables, iptables-restore and ip6tables-restore on PATH. Install them if sandboxed commands start failing to launch. |
| 30 | +- CLI starts without the interrupted-session restore prompt by default. |
| 31 | +- Resuming large sessions keeps the input prompt responsive sooner. |
| 32 | +- Linux sandboxes now restrict network egress to the configured proxy; proxy mode requires slirp4netns, util-linux 2.35+, iptables, and /dev/net/tun access |
| 33 | +- `/mcp config` and the MCP add/edit/authenticate forms now open in the plugins dashboard instead of a separate MCP manager, so closing a form returns to the server list. |
| 34 | +- File path autocomplete stays fast in large repositories |
| 35 | +- Plugin list commands and /plugin now show bundled built-in plugins. |
| 36 | +- Improve sandboxed Bazel and Bazelisk runs by granting required cache and output paths; macOS requires a future Bazel release or additional sandbox capabilities |
| 37 | +- The collapsed autopilot goal panel now reads as a single-line pinned prompt, keeping the frame it shares with a pinned prompt instead of compressing into a bare band wedged against the chrome above it |
| 38 | +- Improve /sandbox policy by grouping path grants by source and showing detected developer tools |
| 39 | +- Remove retired Claude and Gemini models from /model picker results |
| 40 | + |
1 | 41 | ## 1.0.82 - 2026-08-29 |
2 | 42 |
|
3 | 43 | - A message typed while /worktree or /move is preparing the worktree no longer breaks the switch into it |
|
0 commit comments