Skip to content

Commit 85b27cb

Browse files
Update changelog.md for version 1.0.60
1 parent 3e316bb commit 85b27cb

1 file changed

Lines changed: 61 additions & 19 deletions

File tree

changelog.md

Lines changed: 61 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,64 @@
1-
## 1.0.59 - 2026-06-02
2-
3-
- Actionable error message shown when GitHub API rate limit is hit during `copilot update`
4-
- Add /rubber-duck command for adversarial feedback on code and designs
5-
- Plugin slash commands (/plugin install, uninstall, update, marketplace add/remove/browse) now show immediate feedback while the operation is in progress
6-
- Canceling a running shell command (Ctrl+C on a !command, or aborting an agent command — including in sandboxed and background-promoted shells) now terminates the whole process tree instead of leaving orphaned processes running
7-
- Canvas providers can return file:// URLs in open results for local file previews
8-
- Symlinked directories appear in /cwd completion suggestions
9-
- In Azure DevOps-only repositories, the built-in GitHub MCP server now exposes only the web_search tool instead of being fully disabled
10-
- Quota footer shows remaining requests as a rounded percentage
11-
- /lsp show, /lsp test, and /lsp reload correctly discover project LSP config when the CLI is launched from a subdirectory
12-
- MCP server timeout configuration is preserved after tools list changes
13-
- /skills add and /skills remove correctly handle paths wrapped in quotes (e.g., from Windows Explorer "Copy as path")
14-
- Running `copilot` with an unquoted multi-word prompt now shows a helpful "quote your prompt" hint instead of a raw commander error
15-
- Default networking transport is now HTTP/1.1, improving reliability on some network paths. Opt into HTTP/2 with COPILOT_ENABLE_HTTP2=1.
16-
- Plugins auto-installed from repository settings no longer leak into user global config
17-
- Grep tool correctly handles tsx and jsx as file type filters
18-
- Add the /voice command to dictate prompts using local speech-to-text models
19-
- COPILOT_HOME is honored for the server discovery registry directory
1+
## 1.0.60 - 2026-06-05
2+
3+
- Tab completes `..` parent traversal in slash-command path arguments instead of switching tabs
4+
- Add the max reasoning effort level for Anthropic models and make all effort levels available on every plan
5+
- Screen no longer stays blank after waking from sleep inside a terminal multiplexer
6+
- Input fields render background color correctly inside highlighted frames
7+
- Cursor renders in the correct position in plan approval and review feedback prompts
8+
- Worktree directory uses a flat name when PR branch contains slashes (e.g. `cli/foo``.worktrees/cli-foo`)
9+
- Queue hint correctly shows ctrl+enter instead of ctrl+q when kitty keyboard protocol is active
10+
- Status line progressively stacks across rows at narrow terminal widths instead of truncating elements beyond recognition
11+
- Clipboard operations on X11 no longer corrupt the terminal display
12+
- Add `builtInAgents.rubberDuckAutoInvoke` setting to control automatic rubber duck agent invocation (disabled by default)
13+
- On Windows, executables are no longer discovered in the working directory when invoking by bare name (e.g. `git`). Add the working directory to `PATH` to enable discovery.
14+
- Interactive shell commands no longer hang when producing large amounts of output
15+
- MCP tools glyph in /context legend displays at the correct size
16+
- Skill and slash command picker rows correctly display multi-line descriptions as a single line
17+
- IDE picker now hides entries whose editor connection has gone away, so selecting one no longer fails with a connection error, and appends a process id to entries that share the same editor and folder so git worktrees of the same repo can be told apart
18+
- Model picker fits within small terminal windows and mouse scroll works in the picker
19+
- Show cache write tokens alongside cache read tokens in /usage display
20+
- Repurpose ctrl+s to stash and pop the current prompt (Claude Code parity); the slash-command picker is still available by typing /
21+
- /context separates Custom Instructions from the system prompt and cross-references per-server MCP tool token costs with /mcp
22+
- Add `billing` help topic with an overview of AI credit usage features
23+
- Add vim-style navigation keys (g, G, Ctrl+D, Ctrl+U) to the /diff view
24+
- Show the Mission Control sharing status of synced sessions in the /session info view
25+
- Add -r as a shorthand for --resume
26+
- LSP server config accepts `bash`, `powershell`, and `cwd` keys; command launch default cwd stays project-root unless `cwd` is set, and `cwd` expansion now supports plugin vars like `PLUGIN_ROOT` while shell launches keep hook-matching cwd/env behavior
27+
- Rewind picker shows working-tree diff stats (+added −removed) at each checkpoint
28+
- Create a git worktree for a pull request directly from the pull requests screen
29+
- Remaining requests percentage no longer shows a negative value for over-limit users
30+
- Extension permission prompts respect --yolo and pre-approved locations on startup
31+
- Custom agent instructions are no longer duplicated each turn, reducing context window usage
32+
- Linux sandbox no longer fails when allowedHosts or blockedHosts are configured
33+
- Session completion signal (terminal beep, autopilot continuation) now waits for background shell commands to finish
34+
- Cmd+Backspace deletes the line before the cursor on macOS prompt input
35+
- web_fetch blocks loopback, private, and cloud metadata addresses and no longer silently follows redirects
36+
- Trusted folders and other config keys are no longer dropped when experiment assignments are cached concurrently
37+
- Rewind no longer deletes ignored files when rolling back to a previous snapshot
38+
- ACP allow_all config option correctly applies unrestricted permissions for tools, paths, and URLs
39+
- --available-tools, --excluded-tools, and --reasoning-effort flags apply correctly in ACP mode
40+
- LSP workspace/configuration response returns the correct number of entries, preventing strict servers like ty from panicking
41+
- Extensions linked via directory symlinks are now discovered and loaded correctly
42+
- Typing "help" at the prompt opens the quick-help overlay instead of sending it as a chat message
43+
- Wide characters (e.g. CJK) render correctly in the terminal diff view without visual corruption
44+
- Folder trust persists across git worktrees without re-prompting
45+
- Force-removing a marketplace no longer causes its plugins to reinstall on next launch
46+
- MCP OAuth re-authentication no longer fails with an address-in-use error when a login is already in progress
47+
- Repository plugin overrides no longer change globally enabled plugin settings
48+
- MCP allowlist now matches npm scoped servers whose registry entry drops the leading @ from the package identifier
49+
- MCP servers registered via Azure API Center are no longer incorrectly blocked by the allowlist
50+
- Local MCP servers sharing a serialized token broker (e.g. M365) reliably start instead of intermittently failing
51+
- Prompt for approval before running commands that set dynamic-loader or git-config env vars (e.g. LD_PRELOAD, GIT_EXTERNAL_DIFF)
52+
- MCP tools added or removed by a server mid-turn are now available immediately in the same turn
53+
- BYOK file attachments larger than 5 MiB now send successfully via OpenAI Responses provider
54+
- The /init suggestion is no longer shown when running outside a git repository
55+
- Show session link in /session info table when remote exporting or steering
56+
- /env command now shows hook counts and source provenance for active hooks
57+
- Add missing keyboard shortcuts to /help content (?, ctrl+q, ctrl+r, ctrl+z, ctrl+y, shift+enter)
58+
- Auto-link bare #number issue and PR references to the current git repository
59+
- Error message for --cloud without experimental mode explains how to enable /experimental
60+
- /tasks detail view shows the latest prompt after sending a follow-up to a background agent
61+
- Enforce bypass permissions policy for --allow-all-tools, --allow-all-paths, and --allow-all-urls flags
2062

2163
## 1.0.58 - 2026-06-02
2264

0 commit comments

Comments
 (0)