Skip to content

Latest commit

 

History

History
231 lines (187 loc) · 9.72 KB

File metadata and controls

231 lines (187 loc) · 9.72 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.47.0 - February 4, 2026

Added

  • Auto approval for MCP tools, sensitive files, and terminal commands.
  • MCP registry and allowlist are now available (requires editor preview feature flag).

Changed

  • Improved UI for MCP tool call details.
  • Improved UI for working set header.

Fixed

  • Fixed toolcall layout issue.
  • Fixed NES display issue.
  • Fixed error message for SSL certificate errors.
  • Fixed several performance issues.

0.46.0 - December 11, 2025

Added

  • MCP: Support delete MCP server from list.

Changed

  • Refine built-in tools layout and displaying error and output details.
  • Better support toolCallingLoop continue operation for subagent turn.
  • Update feedback forum link.
  • Update client-side MCP restore and persist.
  • Adopt NES notification.

Fixed

  • Disable auto focus for fix error window.
  • Fixed an issue where no file change was made when insert_edit_into_file tool succeeds.
  • Fixed an issue where insert edit was applied to the incorrect file.
  • Fixed model picker to use model id instead of model family.
  • Fixed read_file, read_directory tool randomly failing.

0.45.0 - November 14, 2025

Added

  • New models: GPT-5.1, GPT-5.1-Codex, GPT-5.1-Codex-Mini, Claude Haiku 4.5, and Auto (preview).
  • Added support for custom agents (preview).
  • Introduced the built-in Plan agent (preview).
  • Added support for subagent execution (preview).
  • Added support for Next Edit Suggestions (preview).

Changed

  • MCP servers now support dynamic OAuth setup for third-party authentication providers.
  • Added a setting to configure the maximum number of tool requests allowed.

Fixed

  • Fixed an issue that the terminal view in Agent conversation was clipped
  • Fixed an issue that the Chat panel failed to recognize newly created workspaces.

0.44.0 - October 15, 2025

Added

  • Added support for new models in Chat: Grok Code Fast 1, Claude Sonnet 4.5, Claude Opus 4, Claude Opus 4.1 and GPT-5 mini.
  • Added support for restoring to a saved checkpoint snapshot.
  • Added support for tool selection in agent mode.
  • Added the ability to adjust the chat panel font size.
  • Added the ability to edit a previous chat message and resend it.
  • Introduced a new setting to disable the Copilot “Fix Error” button.
  • Added support for custom instructions in the Code Review feature.

Changed

  • Switched authentication to a new OAuth app "GitHub Copilot IDE Plugin".
  • Updated the chat layout to a messenger-style conversation view (user messages on the right, responses on the left).
  • Now shows a clearer, more user-friendly message when Copilot finishes responding.
  • Added support for skipping a tool call without ending the conversation.

Fixed

  • Fixed a command injection vulnerability when opening referenced chat files.
  • Resolved display issues in the chat view on macOS 26.

0.43.0 - September 4, 2025

Fixed

  • Cannot type non-Latin characters in the chat input field.

0.42.0 - September 3, 2025

Added

  • Support for Bring Your Own Keys (BYOK) with model providers including Azure, OpenAI, Anthropic, Gemini, Groq, and OpenRouter. See BYOK.md.
  • Use the current selection as chat context.
  • Add folders as chat context.
  • Shortcut to quickly fix errors in Xcode.
  • Support for custom instruction files at .github/instructions/*.instructions.md. See CustomInstructions.md.
  • Support for prompt files at .github/prompts/*.prompt.md. See PromptFiles.md.
  • Use ↑/↓ keys to reuse previous chat context in the chat view.

Changed

  • Default chat mode is now set to “Agent”.

Fixed

  • Cannot copy url from Safari browser to chat view.

0.41.0 - August 14, 2025

Added

  • Code review feature.
  • Chat: Support for new model GPT-5.
  • Agent mode: Added support for new tool to read web URL contents.
  • Support disabling MCP when it's disabled by policy.
  • Support for opening MCP logs directly from the MCP settings page.
  • OAuth support for remote GitHub MCP server.

Changed

  • Performance: Improved instant-apply speed for edit_file tool.

Fixed

  • Chat Agent repeatedly reverts its own changes when editing the same file.
  • Performance: Avoid chat panel being stuck when sending a large text for chat.

0.40.0 - July 24, 2025

Added

  • Support disabling Agent mode when it's disabled by policy.

0.39.0 - July 23, 2025

Fixed

  • Performance: Fixed a freezing issue in 'Add Context' view when opening large projects.
  • Login failed due to insufficient permissions on the .config folder.
  • Fixed an issue that setting changes like proxy config did not take effect.
  • Increased the timeout for ask mode to prevent response failures due to timeout.

0.38.0 - June 30, 2025

Added

  • Support for Claude 4 in Chat.
  • Support for Copilot Vision (image attachments).
  • Support for remote MCP servers.

Changed

  • Automatically suggests a title for conversations created in agent mode.
  • Improved restoration of MCP tool status after Copilot restarts.
  • Reduced duplication of MCP server instances.

Fixed

  • Switching accounts now correctly refreshes the auth token and models.
  • Fixed file create/edit issues in agent mode.

0.37.0 - June 18, 2025

Added

  • Advanced settings: Added option to configure Custom Instructions for GitHub Copilot during chat sessions.
  • Advanced settings: Added option to keep the chat window automatically attached to Xcode.

Changed

  • Enabled support for dragging-and-dropping files into the chat panel to provide context.

Fixed

  • "Add Context" menu didn’t show files in workspaces organized with Xcode’s group feature.
  • Chat didn’t respond when the workspace was in a system folder (like Desktop, Downloads, or Documents) and access permission hadn’t been granted.

0.36.0 - June 4, 2025

Added

  • Introduced a new chat setting "Response Language" under Advanced settings to customize the natural language used in chat replies.
  • Enabled support for custom instructions defined in .github/copilot-instructions.md within your workspace.
  • Added support for premium request handling.

Fixed

  • Performance: Improved UI responsiveness by lazily restoring chat history.
  • Performance: Fixed lagging issue when pasting large text into the chat input.
  • Performance: Improved project indexing performance.
  • Don't trigger / (slash) commands when pasting a file path into the chat input.
  • Adjusted terminal text styling to align with Xcode’s theme.

0.35.0 - May 19, 2025

Added

  • Launched Agent Mode. Copilot will automatically use multiple requests to edit files, run terminal commands, and fix errors.
  • Introduced Model Context Protocol (MCP) support in Agent Mode, allowing you to configure MCP tools to extend capabilities.

Changed

  • Added a button to enable/disable referencing current file in conversations
  • Added an animated progress icon in the response section
  • Refined onboarding experience with updated instruction screens and welcome views
  • Improved conversation reliability with extended timeout limits for agent requests

Fixed

  • Addressed critical error handling issues in core functionality
  • Resolved UI inconsistencies with chat interface padding adjustments
  • Implemented custom certificate handling using system environment variables NODE_EXTRA_CA_CERTS and NODE_TLS_REJECT_UNAUTHORIZED, fixing network access issues

0.34.0 - April 29, 2025

Added

  • Added support for new models in Chat: OpenAI GPT-4.1, o3 and o4-mini, Gemini 2.5 Pro

Changed

  • Switched default model to GPT-4.1 for new installations
  • Enhanced model selection interface

Fixed

  • Resolved critical error handling issues

0.33.0 - April 17, 2025

Added

  • Added support for new models in Chat: Claude 3.7 Sonnet and GPT 4.5
  • Implemented @workspace context feature allowing questions about the entire codebase in Copilot Chat

Changed

  • Simplified access to Copilot Chat from the Copilot for Xcode app with a single click
  • Enhanced instructions for granting background permissions

Fixed

  • Resolved false alarms for sign-in and free plan limit notifications
  • Improved app launch performance
  • Fixed workspace and context update issues

0.32.0 - March 11, 2025 (General Availability)

Added

  • Implemented model picker for selecting LLM model in chat
  • Introduced new /releaseNotes slash command for accessing release information

Changed

  • Improved focus handling with automatic switching between chat text field and file search bar
  • Enhanced keyboard navigation support for file picker in chat context
  • Refined instructions for granting accessibility and extension permissions
  • Enhanced accessibility compliance for the chat window
  • Redesigned notification and status bar menu styles for better usability

Fixed

  • Resolved compatibility issues with macOS 12/13/14
  • Fixed handling of invalid workspace switch event '/'
  • Corrected chat attachment file picker to respect workspace scope
  • Improved icon display consistency across different themes
  • Added support for previously unsupported file types (.md, .txt) in attachments
  • Adjusted incorrect margins in chat window UI

0.31.0 - February 11, 2025 (Public Preview)

Added

  • Added Copilot Chat support
  • Added GitHub Freeplan support
  • Implemented conversation and chat history management across multiple Xcode instances
  • Introduced multi-file context support for comprehensive code understanding
  • Added slash commands for specialized operations