Skip to content

2026-01-28 - 16:58Z

Commit: 09a6795 · Previous: 7722bb2 · Compare: GitHub Version: 1.109.0-insider · Branch: main · Upstream: microsoft/vscode

Installers

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

✨ NEW

  • #291309 Git - expose more options to apply a patch

    Expanded Git extension's patch apply method to support more options including three-way merge, enabling better conflict resolution when applying patches.

  • #291314 chat - introduce setting to show view badge or not

    Introduced a new chat setting to show or hide the activity progress badge in the Chat view while an agent session request is running, giving users control over this UI element.

  • #290000 Chat - add metadata to `ChatSessionItem`

    Added metadata support to ChatSessionItem to enhance chat session management internally; no direct user-visible change documented.

  • #291244 Chat Sessions: Add Mark All Read action (fix #291213)

    Added a new action to mark all workspace agent sessions as read, allowing users to clear unread indicators in bulk easily.

🐛 FIXES

  • #291300 fix: path to appx package in Add-AppxProvisionedPackage command

    Fixed the Windows installer script to use the correct path for the system-installed app package, restoring Explorer context menu entries for system-installed Insiders builds.

  • #291327 fix: add cancellation token support to ChatAgentResponseStream

    Added support for cancellation tokens in chat agent responses so request cancellation stops ongoing sessions as expected, improving responsiveness when pressing Stop.

  • #291315 Fix incorrect telemetry for inline completions

    Corrected telemetry for inline completions to only report shown/rejected events when suggestions are actually presented to the user, reducing inaccurate tracking.

  • #291318 Improve initial instruction/prompt/agent/skill file contents

    Improved default content templates for prompt, instruction, agent, and skill files, making newly created AI-related files clearer and easier to start with.

  • #291313 chore: update dmg icon vertical alignment

    Adjusted the height of the macOS DMG installer window to improve icon vertical alignment, enhancing the visual appearance of the installer.

  • #291306 Revert "fix: memory leak in abstract task service"

    Reverted a previous fix for a memory leak in the task service as it caused new disposal warnings, addressing immediate errors but reintroducing the original leak.

  • #291293 layout - reduce scope of `workbench.secondarySideBar.forceMaximized` to only apply when editors are closed

    Refined auxiliary bar maximization behavior and its setting to only apply when no editors are open, reducing layout bugs and unintended UI changes.

  • #291294 fix #290688

    Improved extension gallery logic to better distinguish pre-release vs release versions considering engine compatibility and cached engine metadata.

  • #291262 In stacked view filtering resets the more expansion making filtering hard to see (fix #290873)

    Fixed filtering in stacked view so the 'More' section stays expanded when filtering unread items, making filtered results easier to view.

  • #291261 Git - request resource trust for the parent folder of the .git folder

    Changed Git workspace trust checks from the .git folder to its parent folder to make trust prompts more intuitive for repository folders.

  • #291259 agent sessions - hide log channel when AI is disabled

    Hid the Agent Sessions log channel automatically when AI features are disabled, cleaning up the UI based on user settings.

  • #291256 Checkout button idles for a little bit

    Fixed delay on the checkout button by disabling it during action execution, preventing multiple clicks and improving user input responsiveness.

  • #291254 Update background colors in 2026 Light theme

    Lightened editor and UI background colors in the 2026 Light theme for a brighter appearance while maintaining a neutral color palette.

  • #290767 fix: adjust padding and gap for unified quick access tabs and buttons

    Refined spacing, padding, and accessibility of unified quick access tabs in chat agent sessions for better layout and keyboard focus styling.

  • #291250 Update foreground color for comment settings in 2026 Light theme

    Changed the comment foreground color in the 2026 Light theme to a brighter green to improve visibility while maintaining theme consistency.

  • #290879 fix: update disk badge icons for dmg

    Added support for badge icons on macOS DMG disk images, improving the visual appearance of mounted disk volumes during installation.

  • #291243 Agent session mode breaks the tri-state toggle of the chat icon in the title bar (fix #291099)

    Fixed chat icon toggle behavior in Agent Sessions mode by changing click behavior options and updating toggle logic to prevent broken states.

  • #290624 2026 theme fixes

    Updated 2026 theme with various visual fixes including color tweaks, icon updates, and styling improvements for light and dark themes.

  • #291227 Unread state seems flaky and random (fix #290346)

    Updated the unread state cutoff date in agent sessions to address flaky unread state detection, improving consistency of unread indicators.

  • #291207 Don't sort sessions by read/unread state (fix #290858)

    Removed sorting of agent sessions by read/unread state in the stacked view to fix unexpected session order behavior.

  • #291200 Chat progress badge not useful and just distracts me (fix #290793)

    Removed the chat view’s progress badge that indicated an active session to reduce distraction and simplify the Chat UI.

  • #291199 Running chat not marked as 'in-progress' if currently viewed (fix #290642)

    Fixed bug where running chat sessions shown in the UI were not marked as in-progress, ensuring accurate status badges and statistics.

  • #291189 fix: dispose of update service contrib on disabling progressive releases

    Fixed a resource leak by disposing the update service contribution when disabling progressive releases, preventing lingering event listeners.

  • #290981 fix streaming tool calls still showing

    Fixed duplicate streaming tool calls in chat interface by properly removing tool entries that stop streaming but have hidden presentation.

🔨 REFACTORS

  • #291196 some code 💄

    Refactored code to fix chat setup agent description logic and reorganized layout service configuration handling; no user-visible changes expected.

  • #291174 Polish mermaid chat previews

    Improved mermaid chat previews with webview lifecycle support, cached heights, better loading indicators, and use of standard icons for cleaner UI.