Skip to content

2026-02-23 - 16:52Z

Commit: 6202855 · Previous: 4a95233 · Compare: GitHub Version: 1.110.0-insider · Branch: main · Upstream: microsoft/vscode

✨ NEW

  • #297005 add promptFilePickers.fixture.ts

    Adds a new fixture for testing the chat UI component that handles picking prompt and instruction files in the workbench.

  • #296966 feat - allow to use all workbench commands in sessions window from modal editors

    Enables all workbench commands for modal editors in sessions windows by lifting command restrictions, improving workflow flexibility.

  • #296665 Agentic browser

    Adds "Agentic browser" features allowing chat agents to interact and control integrated browser pages with tools like navigate, click, and read.

  • #296962 sessions - support to open a session in a protocol link opened window

    Enables opening a specific chat session in a new window when launched via a protocol link using a session query parameter and IPC communication.

  • #296939 Add diagnostics support to inline chat and related actions

    Adds diagnostics integration to inline chat, enabling users to fix editor diagnostics through a new chat action with context-awareness.

  • #296915 Add helper class to work with js/ts unified configs

    Introduces helper classes for managing JS/TS unified settings, adding caching and change notifications for configuration values per workspace.

🐛 FIXES

  • #297024 Browser: better handling of pages without favicons or titles

    Improves browser page handling by showing a default icon when no favicon exists and syncing page titles during navigation, preventing stale icons or missing titles.

  • #297008 Chat setup: flatten editor context menu and hide "Add File" when selection exists

    Aligns chat editor context menu with extension changes and hides "Add File to Chat" when text is selected to reduce menu clutter.

  • #296690 Remove cli.js argument when running as administrator on Windows

    Fixes Windows admin mode startup to ignore unwanted cli.js argument, ensuring folders open correctly in elevated VS Code without opening cli.js.

  • #297016 Show `/create-*` chat tip only in local sessions

    Shows the '/create-*' chat tip only in local sessions, preventing it from appearing in cloud or non-local chat sessions where those commands don’t apply.

  • #297000 Revert "Raise keybinding precedence for chat question carousel and confirmation focus actions"

    Reverts a previous PR that increased chat keybinding precedence, restoring original keybinding weights for chat focus actions.

  • #295842 Get accurate Windows version info from registry instead of os.release()

    Fixes Windows version detection by reading accurate info from the registry, preventing incorrect downgrades and terminal issues when running in compatibility mode.

  • #296974 Disable unregistered session types in session type picker

    Disables session types in the picker if their providers aren't registered yet, preventing selection of unavailable non-local chat sessions at startup.

  • #296984 modal - increase minimal size

    Increases the maximum allowed size for non-maximized modal editors to improve layout and visual comfort in the editor area.

  • #296981 handle worktrees in folder picker

    Filters out copilot worktree folders from folder picker and adds a remove action to clean recent folder list, improving session folder management.

  • #296979 feedback

    Improves keyboard navigation in Action Widget list by ensuring an item is always highlighted even with filter input focused, making Enter key responsive.

  • #296971 Reinstate bottom border from chat tip widget for improved styling

    Restores the bottom border on the chat tip widget container to enhance visual consistency with adjacent UI elements.

  • #296969 Update position icon in notifications

    Updates notifications position icon to use arrowSwap for clearer and more intuitive UI feedback on notification positioning.

  • #296708 Use static product info for Show Release Notes command

    Fixes the release notes and download commands to load immediately at startup by using static product info instead of context keys.

  • #296959 Update screenshot baselines from CI

    Updates four UI component screenshot baselines in CI to match test runs: ProgressBars and InputBoxes in both light and dark themes.

  • #296931 chat - opt team into `inlineChat.affordance: editor`

    Opts VS Code team into using inline editor affordance for chat, aligning internal settings with contributors' defaults for inline chat UI.

  • #296928 improve trusted JSON schemas

    Improves security of trusted JSON schemas by restricting trusted domains, reducing exposure to potentially unsafe schema downloads.

  • #296301 Remove Restore to Last Checkpoint from chat

    Removes the redundant "Restore to Last Checkpoint" chat action and its related tips, simplifying checkpoint restoration UI.

  • #296300 Fix: Chat "Files & Folders" context picker returns no results when searching by file name

    Fixes chat context picker to correctly find files by name when searching via "Files & Folders" by adjusting the search glob pattern.

  • #296922 fix duplicate models in sessions window

    Addresses duplicate model entries in Sessions window by filtering out background-targeted models from the model picker list.

  • #296919 fix #296916

    Hides the "Manage Models" button in model pickers for scenarios where model management isn't applicable, like Copilot CLI and Claude Code.

🔨 REFACTORS

  • #296995 chat - update instructions

    Updates chat guidance to discourage using bind/call/apply in favor of arrow functions for clearer and more consistent code.

  • #296977 improve opening new session

    Improves new session UI in Agent Sessions by switching to a dedicated new-session view and adding a sending state with input disabling during requests.

  • #296968 Hediet/b/confused-quail

    Updates component screenshot baselines and enhances screenshot test workflows by adding explorer commit status and improved documentation.

  • #296957 feat: enhance source map handling in NLS and private field conversion

    Enhances source map handling for translations and post-processing to improve debugging accuracy in builds using NLS and private field conversion.

⬆️ UPGRADES

  • #297013 use git lfs

    Moves component fixture baseline screenshots to Git Large File Storage (LFS) and configures Git to store future PNG screenshot changes in LFS.

  • #297012 Update @vscode/codicons to version 0.0.45-10

    Upgrades the @vscode/codicons package to version 0.0.45-10 to use the latest icon set in builds for better compatibility and visuals.

  • #296798 Bump minimatch from 10.0.3 to 10.2.2 in /extensions/css-language-features

    Upgrades the minimatch dependency in the CSS language features extension from version 10.0.3 to 10.2.2 for improved pattern matching and fixes.

  • #296669 Bump lodash-es and mermaid in /extensions/mermaid-chat-features

    Updates lodash-es and mermaid dependencies in the mermaid-chat-features extension to newer versions for fixes and improvements.

  • #296460 Bump hono from 4.11.7 to 4.12.0 in /test/mcp

    Bumps hono package from 4.11.7 to 4.12.0 in test MCP for performance improvements and new features in client and middleware.

  • #296938 updates component explorer

    Updates component-explorer packages and build configurations to support new features and CI artifact uploading.

  • #296907 update distro

    Updates the distro commit SHA to a newer reference, pulling in updated proprietary distro code for the build.

Token usage - 18588 Out: 1326

Installers

Official download links for the current VS Code Insiders build (may be newer than the build described above):