Skip to content

2026-01-22 - 18:38Z

Commit: 935be78 · Previous: f3a7ce3 · Compare: GitHub Version: 1.109.0-insider · Branch: main · Upstream: microsoft/vscode

Chat and Inline Chat

  • new: Add new API to represent deleted files in chat sessions #289620
  • new: Enhance Quick Fix action with inline chat integration and toolbar access #289613
  • fix: Fix leaked disposable in chat input resize observer to prevent memory leaks #289622
  • fix: Update placeholder text in InlineChatInputWidget based on selection state #289629
  • new: Refine context usage widget with extension API support and actionable insights #289677
  • new: Integrated Browser: Log usage of Add Element to Chat feature #289559
  • refactor: More readable chatmodel inspect format #289704
  • new: Register chat-view-icon for chat view #289597
  • new: Inline change explanations feature introduced #289696

User Interface & Theming

  • new: Welcome view loading skeleton for improved loading experience #289543
  • fix: Context key fix for welcome view to improve behavior #289702
  • fix: Rename progress elements to status for clarity and update related styles #289701
  • fix: Improve announced content for accessibility #289697
  • fix: Alert users on collapse/expand of tree items on macOS for VoiceOver limitation #289689
  • fix: Remove box-shadow and background styles from breadcrumbs control in editor for cleaner UI #289638
  • fix: Enforce font size and color for unified send button icon for UI consistency #289639
  • fix: Update styles for find widget buttons for better appearance and usability #289626
  • fix: Update theme colors and enhance widget styles for better visibility and aesthetics #289631
  • upgrade: 2026 light experimental theme refinement with improved contrast and colors #289558
  • fix: Remember welcome view wide state for consistent UX #286769
  • refactor: Copy codicons file as part of the build process #289411

Git and Source Control

  • new: Store last opened time in the repository cache for Git #289612
  • refactor: Mark git.worktreeIncludeFiles as experimental and reset default value #289617

Agent Sessions and Updates

  • refactor: Agent sessions improvements with timing tweaks for short periods #289661
  • refactor: Agent sessions - never remove persisted sessions state #289618
  • fix: Agent sessions - fix "View All Changes" action visibility #289599
  • remove: Remove engineering agent to prevent accidental selection in runSubagent tasks #289264
  • fix: Support overwrite updates on DarwinUpdateService for macOS #288129
  • fix: Fix rollback support to non-versioned layout on Windows update #289547

Performance and Telemetry

  • fix: Increase stack trace limit to 100 frames to improve error telemetry #289289

Terminal

  • new: Add button to move sync terminals to background #289476

Dependencies

  • upgrade: Bump lodash from 4.17.21 to 4.17.23 in main #289515
  • upgrade: Bump lodash from 4.17.21 to 4.17.23 in /test/monaco #289516
  • upgrade: Update @vscode/proxy-agent to 0.37.0 #289644

Other Fixes

  • fix: Move askpass scripts to stable location #289400
  • fix: Fix issue #289529 #289607