|
| 1 | +## 0.0.344 - 2025-10-17 |
| 2 | + |
| 3 | +- Enabled GitHub MCP server in prompt mode |
| 4 | +- Added support to the bash tool for executing detached processes |
| 5 | +- Added list of supported models as part of `copilot help config` text |
| 6 | +- Fixed session abort handling to properly clean up orphaned tool call when pressing <kbd>Esc</kbd> or force-quitting |
| 7 | +- Enforced minimum Node version requirement at launch |
| 8 | +- Simplified messaging for `/terminal-setup` |
| 9 | + |
| 10 | + |
1 | 11 | ## 0.0.343 - 2025-10-16 |
2 | 12 |
|
3 | 13 | - ``` |
|
29 | 39 | - Enabled the Kitty protocol by default. Multi-line input is now supported via Shift+Ctrl on terminal that support the Kitty protocol. Multi-line input is also supported in VSCode and its forks by running the `/terminal-setup` command (fixes https://github.com/github/copilot-cli/issues/14) |
30 | 40 | - Enabled non-interactive GHE logins by respecting the `GH_HOST` environment variable for PAT and `gh` authentication modes (fixes https://github.com/github/copilot-cli/issues/296) |
31 | 41 | - Improved debug log collection convenience by adding a persistent `log_level` option in `~/.copilot/config`. Possible values: `["none", "error", "warning", "info", "debug", "all", "default"]` |
32 | | -- Added debug logging when calls to `/model` result in Copilot API errors. This should help us diagnose some policy/model access edge cases like https://github.com/github/copilot-cli/issues/268 and https://github.com/github/copilot-cli/issues/116 |
| 42 | +- Added debug logging when calls to `/model` result in Copilot API errors. This should help us diagnose some policy/model access edge cases like https://github.com/github/copilot-cli/issues/268 and https://github.com/github/copilot-cli/issues/116 |
33 | 43 | - Added `gradlew` to the list of commands whose subcommands can be whitelisted (fixes https://github.com/github/copilot-cli/issues/217#issuecomment-3393844685) |
34 | 44 | - Fixed a bug where sessions could enter a stuck state after a failed MCP tool call (fixes https://github.com/github/copilot-cli/issues/312) |
35 | 45 | - Made the output of `--help` text more concise |
|
47 | 57 | - Improved debugging by including the Copilot API request ID for model calls errors and stack traces for client errors |
48 | 58 | - Fixed an issue where consecutive orphaned tool calls led to a "Each `tool_use` block must have a corresponding `tool_result` block in the next message" message (fixes https://github.com/github/copilot-cli/issues/102) |
49 | 59 | - Added a prompt to approve new paths in `-p` mode. Also added `--allow-all-paths` argument that approves access to all paths. |
50 | | -- Changed parsing of environment variables in MCP server configuration to treat the value of the `env` section as literal values (fixes https://github.com/github/copilot-cli/issues/26). |
| 60 | +- Changed parsing of environment variables in MCP server configuration to treat the value of the `env` section as literal values (fixes https://github.com/github/copilot-cli/issues/26). |
51 | 61 | Customers who have configured MCP Servers for use with the CLI will need to make a slight modification to their `~/.copilot/mcp-config.json`. For any servers they have added with an `env` section, they will need to go add a `$` to the start of the "value" pair of the key value pair of each entry in the env-block, so to have the values treated as references to environment variables. |
52 | 62 |
|
53 | 63 | For example: Before: |
|
125 | 135 |
|
126 | 136 | ## 0.0.333 - 2025-10-02 |
127 | 137 |
|
128 | | -- Added image support! `@`-mention files to add them as input to the model. |
| 138 | +- Added image support! `@`-mention files to add them as input to the model. |
129 | 139 | - Improved proxy support for users on Node.JS v24+. See [this comment](https://github.com/github/copilot-cli/issues/41#issuecomment-3362444262) for more details (Fixes https://github.com/github/copilot-cli/issues/41) |
130 | 140 | - Added support for directly executing shell commands and bypassing the model by prepending input with `!` (fixes https://github.com/github/copilot-cli/issues/186, https://github.com/github/copilot-cli/issues/12) |
131 | 141 | - Added `/usage` slash command to provide stats about Premium request usage, session time, code changes, and per-model token use. This information is also printed at the conclusion of a session (Fixes https://github.com/github/copilot-cli/issues/27, https://github.com/github/copilot-cli/issues/121) |
|
170 | 180 | - Improved the handling of multi-line inputs in the input box: the input text box is scrollable, limited to 10 lines. Long prompts won't take up the whole screen anymore! (This is on the way to implementing https://github.com/github/copilot-cli/issues/14) |
171 | 181 | - Removed the left and right boarders from the input box. This makes it easier to copy text out of it! |
172 | 182 | - Added glob matching to shell rules. When using `--allow-tool` and `--deny-tool`, you can now specify things like `shell(npm run test:*)` to match any shell commands beginning with `npm run test` |
173 | | -- Improved the `copilot --resume` interface with relative time display, session message count, (Fixes https://github.com/github/copilot-cli/issues/97) |
| 183 | +- Improved the `copilot --resume` interface with relative time display, session message count, (Fixes https://github.com/github/copilot-cli/issues/97) |
174 | 184 |
|
175 | 185 | ## 0.0.328 - 2025-09-26 |
176 | 186 |
|
|
0 commit comments