is now available! Read about the new features and fixes from October.

November 2025 Insiders (version 1.107)

VS Code Insiders banner

Last updated: November 24, 2025

These release notes cover the Insiders build of VS Code and continue to evolve as new features are added. To try the latest updates, download Insiders. To read these release notes online, go to code.visualstudio.com/updates.

You can still track our progress in the Commit log and our list of Closed issues.

These release notes were generated using GitHub Copilot and might contain inaccuracies.

Happy Coding!


November 23, 2025

  • Added command palette entry and editor toolbar button to create new Copilot CLI agent sessions, matching the workflow for local chat agents and eliminating the need to navigate through the Agent Session view. #273441

November 22, 2025

  • Chat terminal output now renders using an embedded xterm.js terminal instance instead of plain HTML text, providing proper terminal formatting, ANSI color support, and accurate text rendering for command output. #276946

November 21, 2025

  • Microsoft Authentication now supports the MSAL authentication broker on Linux x64 for enrolled machines that opt-in, enabling enhanced authentication security and compliance features on Linux platforms. #278688

  • The Microsoft Authentication extension now supports MSAL Broker authentication on Intel-based Macs, enabling enhanced security through system-level credential management for enrolled devices that opt in to broker support. #278687

  • Command Palette recently used commands can now be individually removed using an "X" button that appears next to each recently used command, allowing users to better curate their command history without affecting other command sections. #277311

  • Custom chat modes now support keyboard shortcuts, allowing users to configure keybindings for extension-contributed chat modes through the keyboard shortcuts editor, matching the functionality previously available only for built-in modes. #270662

  • Chat Sessions view now supports a unified single-view mode that displays all chat and agent sessions from different providers in one place, with enhanced capabilities for filtering, searching, and managing session state at a glance. #270945

  • The "Open Recent" window picker now visually highlights workspaces and folders that are already open in other windows, making it easier to identify and switch to existing instances when working with multiple projects simultaneously. #268277

  • Added a new "Close Other Windows" command that allows users to close all VS Code windows except the currently active one, improving window management when working with multiple open instances. #233635

  • The fetch tool now supports fine-grained URL approval options, allowing you to automatically approve fetches based on specific URLs or domains (e.g., "Always approve URLs from bing.com"), providing more granular control similar to terminal command auto-approval instead of the previous session/workspace-level permissions. #265850

November 20, 2025

  • The built-in GitHub extension now includes the GitHub MCP Server, providing Copilot with tools to interact with GitHub repositories, issues, pull requests, and organizations directly through chat. #254836

  • Updated the Tree-sitter WASM library to the latest version, improving syntax parsing performance and capabilities for language grammars used in VS Code. #274547

  • Upgraded the PowerShell tree-sitter grammar to improve parsing reliability and add support for && and || operators in PowerShell 7, with enhanced command rewriting capabilities for both PowerShell 5 and 7. #274548

November 18, 2025

  • GitHub Enterprise policies are now enforced when using VS Code in Codespaces, ensuring that organization-level security and compliance settings are properly applied in remote development environments. #278127

  • The chat terminal tool now displays exit code, start time, and execution duration for terminal commands, making it easier to identify stuck or long-running commands during agent sessions. #272575

  • The chat agent's textSearch tool now respects the search.useIgnoreFiles setting when searching code, allowing it to search files in .gitignore and other excluded directories when explicitly queried by the agent. #270857

November 17, 2025

  • The default formatter dropdown in Settings now filters and prioritizes extensions that actually provide formatting capabilities, rather than listing all installed extensions indiscriminately. #277783

November 15, 2025

  • Added editor.inactiveLineHighlightBackground theme color to independently control the background color of the current line in unfocused editor groups, improving visual distinction between active and inactive editors in multi-editor workflows. #277272

  • Terminal commands suggested by Copilot can now be allowed for the current chat session only, providing a temporary permission option alongside workspace-level settings for running riskier commands during specific tasks without permanently changing your configuration. #260819

November 13, 2025

  • MCP server requests now include a proper User-Agent header (e.g., VSCode/x.x.x (darwin arm64)) instead of just node, enabling MCP server developers to distinguish VS Code traffic from other Node.js applications for analytics, monitoring, and debugging purposes. #264502

  • Keybindings can now be configured to focus chat terminal sessions and expand their output, improving keyboard navigation accessibility when working with terminal commands executed by Copilot Chat. #274411

November 12, 2025

  • URLs explicitly mentioned in chat messages are now automatically approved, eliminating the need for manual URL approval when users paste URLs directly into the chat interface. #276955

  • Added keyboard shortcut support (Cmd/Ctrl+Enter) for the "wait for task" confirmation dialog in the terminal output monitor, improving consistency with other confirmation dialogs and enabling faster workflow when Copilot detects that tasks require user input. #276833

  • Terminal command output is now serialized and persisted when using the chat terminal tool, allowing you to view command results even after the terminal instance has been closed or killed. #274870

  • AI-related code actions (such as "Generate Documentation") are now shown directly in the Quick Fix menu (Ctrl/Cmd + .) and lightbulb hover by default, providing instant access to AI assistance features without requiring the Copilot extension to be installed first. #260136

  • Comment thread gutter icons now display a distinct draft icon when the thread contains draft comments, improving visibility of unpublished feedback alongside existing resolved and unresolved comment indicators. #179162

  • MCP servers can now return resources using https:// URIs instead of embedding content as base64 blobs, reducing context size when serving images and other web-accessible resources. #259253

November 11, 2025

  • A new Go To Offset command was added to improve discoverability of offset mode in the Quick Open picker, which pre-populates the input with :: (similar to how Go To Line/Column pre-populates with :) to help users navigate to a specific byte offset in a file. #275317

  • Terminal inline output is now accessible to screen readers, with content rendered as text instead of HTML in screen reader mode to improve navigation and readability for users relying on assistive technologies. #274220

  • When Copilot requests permission to edit sensitive files (like settings.json), an inline diff preview is now shown instead of raw JSON tool call data, making it easier to review proposed changes before approval. #266574

  • The "Move Editor into Previous Group" command now automatically creates a new editor group to the left when invoked from the left-most group (if it contains multiple editors), mirroring the behavior of "Move Editor into Next Group" and improving keyboard-driven workflow for arranging editors. #262817

November 10, 2025

  • The recently opened picker now visually indicates which folders and workspaces are currently open in other windows, making it easier to identify and manage multiple workspace instances. #276460

  • Terminal suggest widget now groups argument suggestions separately from options and flags, making it easier to distinguish between command arguments and flags in the suggestions list. #272352

  • You can now disable automatic hover popups while retaining the ability to trigger hover information on-demand using Ctrl+hover, reducing visual distractions during text selection while preserving quick access to contextual information when needed. #72025

November 9, 2025

  • Re-instated the workbench.editor.swipeToNavigate setting on macOS, enabling users to navigate between editor history using three-finger swipe gestures on trackpads. #204812

November 7, 2025

  • Git Bash terminal profiles now display a dedicated Git Bash icon instead of the generic terminal icon, improving visual identification in the terminal dropdown and tabs. #275568

  • The Settings editor now supports wildcard filtering using the @id: prefix, allowing you to filter settings by ID pattern using @id:settingIdPrefix.* syntax. #242231


We really appreciate people trying our new features as soon as they are ready, so check back here often and learn what's new.