GitHub Copilot CLI Changelog & Release Notes
Track GitHub Copilot CLI releases, features, and updates. Compare with other AI coding tools.
140 releases tracked.
Releases
- vv1.0.51 (May 20, 2026) - 2026-05-20 - --session-id=<id> resumes known sessions or tasks, and starts new sessions with a specific UUID - /remote commands now respect organizati
- vv1.0.49 (May 19, 2026) - 2026-05-18 - postToolUse hook additionalContext is now injected as a system message for the model instead of being silently discarded - Mouse clicks i
- vv1.0.48 (May 14, 2026) - 2026-05-14 - Model picker displays actual token prices instead of dot indicators for token-based billing users - Instruction files with unquoted glob
- vv1.0.47 (May 13, 2026) - 2026-05-13 - /fork accepts an optional name and forked sessions display their origin in the sessions dialog - Copilot Max subscribers see the correct
- vv1.0.46 (May 12, 2026) - 2026-05-12 - Display a warning when the CLI version is deprecated and premium model access may be lost - PowerShell starts correctly when pwsh is inst
- vv1.0.45 (May 11, 2026) - 2026-05-11 - Add /autopilot slash command to toggle between interactive and autopilot modes - Fall back to Windows PowerShell (powershell.exe) when Po
- vv1.0.44 (May 8, 2026) - 2026-05-08 - Path completion in /add-dir no longer flickers or gets intercepted by @ and pickers - Slash commands can now appear mid-input, and multip
- vv1.0.43 (May 6, 2026) - 2026-05-06 - Add username toggle to /statusline picker to display the active account in the footer - Auto mode uses server-side model routing for impr
- vv1.0.42 (May 6, 2026) - 2026-05-06 - MCP server failure warning now suggests a directly runnable /mcp show command when the server name contains whitespace - MCP server failu
- vv1.0.41 (May 5, 2026) - 2026-05-05 - CLI starts faster by rendering the UI immediately while authentication resolves in the background - Shell completions (bash, zsh, fish) a
- vv1.0.40 (May 1, 2026) - 2026-05-01 - PR branch decoration displays correctly in the footer regardless of model name length - /clear and /new reset the active custom agent sel
- vv1.0.39 (April 28, 2026) - 2026-04-28 - Allow ACP clients to toggle allow-all permission mode via session configuration - Add /compact, /context, /usage, and /env slash commands
- vv1.0.37 (April 27, 2026) - 2026-04-27 - Location-based permission persistence is now enabled by default, so approvals carry over across sessions for the same directory - Add cop
- vv1.0.36 (April 24, 2026) - 2026-04-24 - Subcommand picker shows a selection indicator (❯) next to the highlighted item - Clearer error message with a direct link when multiple C
- vv1.0.35 (April 23, 2026) - 2026-04-23 - Slash commands support tab-completion for arguments and subcommands - Shell escape commands (!) now use your $SHELL when set, instead of
- vv1.0.34 (April 20, 2026) - 2026-04-20 - Rate limit error message now says "session rate limit" instead of "global rate limit"
- vv1.0.33 (April 20, 2026) - 2026-04-20 - Resuming a remote session with --resume or --continue automatically inherits the --remote flag without needing to re-specify it - Add /bu
- vv1.0.32 (April 17, 2026) - 2026-04-17 - Allow short session ID prefixes (7+ hex chars) with --resume and /resume instead of the full ID - /feedback saves the bundle to TEMP when
- vv1.0.31 (April 16, 2026) - 2026-04-16 - Prompt frame no longer causes rendering issues on Windows and Ubuntu terminals
- vv1.0.30 (April 16, 2026) - 2026-04-16 - Feedback form links to the correct GitHub repository - /undo shows an explanatory message when rewind is unavailable (e.g., not in a git
- vv1.0.29 (April 16, 2026) - 2026-04-16 - Remote MCP server config now allows omitting the type field, defaulting to http - Blinking cursor maintains stable width so text does not
- vv1.0.28 (April 16, 2026) - 2026-04-16 - Permission prompts show correct repository path when working inside git submodules - Background agent completion notifications are not se
- vv1.0.27 (April 15, 2026) - 2026-04-15 - Show a clear message when Copilot Pro trial is paused instead of a generic policy error - Status bar shows @files and issues hints while
- vv1.0.26 (April 14, 2026) - 2026-04-14 - Escape key reliably dismisses askuser and elicitation prompts without getting stuck - Spurious directory access prompts no longer appear
- vv1.0.25 (April 13, 2026) - 2026-04-13 - Install MCP servers from the registry with guided configuration directly in the CLI - Esc key works correctly after a failed /resume sess
- vv1.0.24 (April 10, 2026) - 2026-04-10 - preToolUse hooks now respect modifiedArgs/updatedInput, and additionalContext fields - Custom agent model field now accepts display names
- vv1.0.23 (April 10, 2026) - 2026-04-10 - Add --mode, --autopilot, and --plan flags to start the CLI directly in a specific agent mode - Agent no longer hangs on the first turn wh
- vv1.0.22 (April 9, 2026) - 2026-04-09 - MCP tools with non-standard JSON schemas are now sanitized for compatibility with all model providers - Better handling of large images f
- vv1.0.21 (April 7, 2026) - 2026-04-07 - Add copilot mcp command for managing MCP servers - Spinner no longer appears stuck when a long-running async shell command is active - En
- vv1.0.20 (April 7, 2026) - 2026-04-07 - Add copilot help monitoring topic with OpenTelemetry configuration details and examples - Spinner stays active until background agents an
- vv1.0.19 (April 6, 2026) - 2026-04-06 - /mcp enable and /mcp disable now persist across sessions - OpenTelemetry monitoring: subagent spans now use INTERNAL span kind, and chat
- vv1.0.18 (April 4, 2026) - 2026-04-04 - New Critic agent automatically reviews plans and complex implementations using a complementary model to catch errors early (available in
- vv1.0.17 (April 3, 2026) - 2026-04-03 - Built-in skills are now included with the CLI, starting with a guide for customizing Copilot cloud agent's environment - MCP OAuth flows
- vv1.0.16 (April 2, 2026) - 2026-04-02 - SQL prompt tags no longer appear when sql tool is excluded via excludedTools or availableTools - MCP tool calls display tool name and par
- vv1.0.15 (April 1, 2026) - 2026-04-01 - Remove support for gpt-5.1-codex, gpt-5.1-codex-mini, and gpt-5.1-codex-max models - Copilot mascot now blinks with subtle eye animations
- vv1.0.14 (March 31, 2026) - 2026-03-31 - Images are correctly sent to Anthropic models when using BYOM - Model picker selection correctly overrides the --model flag for the curre
- vv1.0.13 (March 30, 2026) - 2026-03-30 - Shell processes are cleaned up properly when a session ends - Reduce CPU usage during streaming by optimizing spinner rendering and task
- vv1.0.12 (March 26, 2026) - 2026-03-26 - MCP servers defined in .mcp.json start correctly when the working directory is the git root - Clipboard copy works correctly on Windows w
- vv1.0.11 (March 23, 2026) - 2026-03-23 - Ensure models appear in picker correctly, display model names where possible - Show a warning when MCP servers are blocked by policy (e.g
- vv1.0.10 (March 20, 2026) - 2026-03-20 - Reduced memory usage when viewing large files in their entirety - /login device flow works correctly in Codespaces and remote terminal en
- vv1.0.9 (March 19, 2026) - 2026-03-19 - Spurious I/O error messages (ENOTCONN, EIO) no longer appear in the timeline during SSH disconnects or terminal closes - Add includegitig
- vv1.0.8 (March 18, 2026) - 2026-03-18 - Agent mode labels and borders display correct colors on non-truecolor terminals (tmux, SSH, screen) - Alternate screen buffer is now enab
- vv1.0.7 (March 17, 2026) - 2026-03-17 - Improve color contrast across CLI themes for better readability and accessibility - User messages display with a subtle background color
- vv1.0.6 (March 16, 2026) - 2026-03-16 - Autopilot continuation no longer gets permanently blocked after an error in a previous turn - In autopilot, taskcomplete summary is now r
- vv1.0.5 (March 13, 2026) - 2026-03-13 - Terminal title resets to default after running /clear or /new - Add /extensions command to view, enable, and disable CLI extensions - @ f
- vv1.0.4 (March 11, 2026) - 2026-03-11 - Add session.shell.exec and session.shell.kill RPC methods for executing shell commands with streaming stdout/stderr output - Custom agent
- vv1.0.3 (March 9, 2026) - 2026-03-09 - Enable alternate screen buffer by default for staff users - Extensions are now available as an experimental feature — ask Copilot to writ
- vv1.0.2 (March 6, 2026) - 2026-03-06 To commemorate GitHub Copilot CLI reaching general availability last week, we're incrementing the major version to 1.0! - Type 'exit' as a
- vv0.0.423 (March 6, 2026) - 2026-03-06 - Users are prompted for shell commands with potentially dangerous expansion or substitution use cases, additional guardrails for malicious
- vv0.0.422 (March 5, 2026) - 2026-03-05 - Display request ID in authentication and authorization error messages to aid troubleshooting - Load personal hooks from ~/.copilot/hooks
- vv0.0.421 (March 3, 2026) - 2026-03-03 - Autopilot permission dialog appears on first prompt submission instead of on mode switch - AUTO theme now reads your terminal's ANSI colo
- vv0.0.420 (February 27, 2026) - 2026-02-27 - Auto-update now also updates the binary executable, not just the JS package - Plugin and marketplace git repos update correctly after for
- vv0.0.419 (February 27, 2026) - 2026-02-27 - Add /chronicle command with standup, tips, and improve subcommands powered by session history (experimental) - Scrolling left or right no
- vv0.0.418 (February 25, 2026) - 2026-02-25 🎉 Copilot CLI is now generally available 🎉 - Agent protected from accidentally killing itself - Remove --disable-parallel-tools-execution
- vv0.0.417 (February 25, 2026) - 2026-02-25 - Add /research command for deep research with exportable reports - MCP servers no longer intermittently fail to load when opening a new se
- vv0.0.416 (February 24, 2026) - 2026-02-24 - Expand --help content with descriptions, examples, and sorted flags - Block third-party MCP servers when the Copilot MCP policy does not
- vv0.0.415 (February 23, 2026) - 2026-02-23 - Skill files saved with a UTF-8 BOM (common on Windows editors) now load correctly instead of failing with a frontmatter parse error - Cus
- vv0.0.414 (February 21, 2026) - 2026-02-21 - Explore agent can now use GitHub MCP tools when available - Show permission elevation dialog when accepting a plan with autopilot to prev
- vv0.0.413 (February 20, 2026) - 2026-02-20 - Fix issue where Copilot API URL wasn't respected - Display heading content from reasoning for gpt models - Increase LSP request timeout f
- vv0.0.412 (February 19, 2026) - 2026-02-19 - Improve quick help accessibility: screen reader-friendly tab labels, reordered layout, and grouped help commands output - Hide custom age
- vv0.0.411 (February 17, 2026) - 2026-02-17 - Improve error messaging and guidance when access denied by policy - Custom agents use disable-model-invocation instead of infer (backward
- vv0.0.410 (February 14, 2026) - 2026-02-14 - Fixed high memory usage caused by rapid logging - Shell mode pastes raw text instead of paste tokens - Reduce memory usage from encoding
- vv0.0.409 (February 12, 2026) - 2026-02-12 - /diff uses full screen in alt-screen mode - Quick help overlay: press ? to see grouped shortcuts and commands, navigate with arrow keys -
- vv0.0.408 (February 12, 2026) - 2026-02-12 - Add /streamer-mode to hide preview model names and quota details for streaming - Makes shellId more flexible to not error when a number i
- vv0.0.407 (February 11, 2026) - 2026-02-11 - Improve authentication error messages in prompt mode - Quota exceeded error links to Copilot settings with actionable guidance - Theme pi
- vv0.0.406 (February 7, 2026) - 2026-02-07 - Add support for Claude Opus 4.6 Fast (Preview) - Markdown formatting displays in non-interactive mode output - Display warning when user
- vv0.0.405 (February 5, 2026) - 2026-02-05 - Plugin and marketplace names support uppercase letters - /experimental shows help screen listing experimental features - Fix SQL tool dis
- vv0.0.404 (February 5, 2026) - 2026-02-05 - Add support for claude-opus-4.6 model - /allow-all and /yolo execute immediately - MCP servers shut down concurrently for improved perfor
- vv0.0.403 (February 5, 2026) - 2026-02-04 - Windows Task Manager displays correct application name - Introduce security check preventing use of modules outside of application bundle
- vv0.0.402 (February 3, 2026) - 2026-02-03 - ACP server supports agent and plan session modes - MCP configuration applies to ACP mode - Agent creation wizard styling improvements - C
- vv0.0.401 (February 3, 2026) - 2026-02-03 - Support .agents/skills directory for auto-loading skills - Improve handling of chat history when switching between model families - MCP t
- vv0.0.400 (January 30, 2026) - 2026-01-30 - Add MCP server instructions support - Timeline displays user responses to askuser tool prompts with username - Ordered lists display with
- vv0.0.399 (January 29, 2026) - 2026-01-29 - Compaction messages show clearer command hints to view checkpoint summaries - Press Ctrl+X then / to run slash commands without losing yo
- vv0.0.398 (January 28, 2026) - 2026-01-28 - Fix a regression that caused "Invalid session id" errors for agent shell calls - CLI header uses middle-truncation for paths in narrow te
- vv0.0.397 (January 28, 2026) - 2026-01-28 - /mcp show <server-name> displays server details and available tools - Header layout adapts better to narrow terminal widths - Plan mode i
- vv0.0.396 (January 27, 2026) - 2026-01-27 - Skill names can include uppercase letters - Ctrl+E moves cursor to end of line when typing without expanding timeline - /skills add works
- vv0.0.395 (January 26, 2026) - 2026-01-26 - Select escape item shows blinking cursor to indicate text input - /mcp show displays all configured MCP servers including defaults and se
- vv0.0.394 (January 24, 2026) - 2026-01-24 - Deduplicate identical model instruction files to save context - Exit summary displays accurate usage metrics instead of zeros - Getting g
- vv0.0.393 (January 23, 2026) - 2026-01-23 - Show conversation compaction status as timeline messages instead of header indicator - Memory loading no longer warns when outside a Git
- vv0.0.392 (January 22, 2026) - 2026-01-22 - Add /plugin command for plugin marketplace management - Add /rename command as alias for /session rename - Add /plugin update command to
- vv0.0.390 (January 22, 2026) - 2026-01-22 - Preserve extended thinking after compaction - Custom agents with MCP servers avoid unnecessary restarts - Enable steering during plan mod
- vv0.0.389 (January 22, 2026) - 2026-01-22 - Improve /session command visual hierarchy and colors - Subagents receive correct tools when using different models - grep and glob tools
- vv0.0.388 (January 20, 2026) - 2026-01-20 - Add /review command to analyze code changes - Make session event messages more concise and visually clean - Clean up old package versions
- vv0.0.387 (January 20, 2026) - 2026-01-20 - Skill tool handles large directories without exceeding context limits - Add askuser tool for interactive clarification questions - Add pl
- vv0.0.386 (January 19, 2026) - 2026-01-19 - Background compaction preserves tool call sequences correctly - Add /resume command to switch sessions
- vv0.0.385 (January 19, 2026) - 2026-01-19 - The storememory tool is only included when memory is enabled for the user - Input placeholder now says "Type" instead of "Enter" to avoid
- vv0.0.384 (January 16, 2026) - 2026-01-16 - Add & prefix shortcut for delegating prompts to run in background (equivalent to /delegate) - Tab completion cycles correctly based on ty
- vv0.0.382 (January 14, 2026) - 2026-01-14 - Add support for GPT-5.2-Codex model - Add --config-dir flag to override default configuration directory location
- vv0.0.381 (January 13, 2026) - 2026-01-13 - Add --allow-all and --yolo flags to enable all permissions at once - Ghost text and tab completion show correct alias when typing slash c
- vv0.0.380 (January 13, 2026) - 2026-01-13 - Retrieving models handles network errors from firewalled routes gracefully, raises errors appropriately - Bash command text aligns with o
- vv0.0.377 (January 8, 2026) - 2026-01-08 - Large file messages now encourage incremental reading with viewrange instead of discouraging all reading
- vv0.0.376 (January 8, 2026) - 2026-01-08 - Loading remote sessions using GraphQL ID or session picker - Task tool subagents can now process images - Downgrading CLI version no long
- vv0.0.375 (January 7, 2026) - 2026-01-07 - Add Ctrl+T to toggle reasoning summaries for supported models - Add --share and --share-gist flags for session sharing in non-interactive
- vv0.0.374 (January 2, 2026) - 2026-01-02 - MCP server type help text displays correct options - Model picker shows clearer message with settings link when models are unavailable -
- vv0.0.373 (December 30, 2025) - 2025-12-30 - Tab completion for path arguments in slash commands like /cwd and /add-dir - Enable Copilot Spaces tools in GitHub MCP Server - GitHub UR
- vv0.0.372 (December 19, 2025) - 2025-12-19 - Enable disabled models directly in CLI when selecting or specifying them - Add /context command to visualize token usage - Add --resume f
- vv0.0.371 (December 18, 2025) - 2025-12-18 - Normal text respects terminal's default foreground color - Update skills help text to reference correct ~/.copilot/skills/ directory
- vv0.0.370 (December 18, 2025) - 2025-12-18 - Disabled MCP servers are now properly ignored when using --disable-mcp-server - Shared sessions correctly render nested markdown codebloc
- vv0.0.369 (December 11, 2025) - 2025-12-11 - Add support for GPT-5.2
- vv0.0.368 (December 10, 2025) - 2025-12-10 - PRU usage rates now displayed correctly - Fix checkmark and x icon rendering - Add grep tool Codex models - Numpad keys work in prompts w
40 earlier releases available — see the full timeline above.