Visual Studio Code 1.113 focuses on stabilizing agent workflows by enabling subagent invocations and extending MCP server support to CLI tools. The chat interface receives a central customization hub along with direct controls for model reasoning effort right inside the picker menu. Local development gets less frustrating since the integrated browser now allows temporary trust for self-signed certificates without blocking progress. A fresh set of default themes arrives to modernize the editor while syncing automatically with the operating system dark or light mode.
Microsoft has pushed out a pre-release update for Windows Subsystem for Linux that prioritizes security by bumping the .NET runtime version to address specific vulnerabilities. Developers will notice significant networking improvements including native IPv6 support and better handling of mounted directories through virtiofs. Several stubborn bugs get resolved in this build while iptables joins the list of default applications available for new Linux distributions. The update also refactors ARM64 development workflows and enables support for Visual Studio 2026 solution generation projects to align with new IDE features.
TypeScript 6.0 has been released as a transitional step that aligns the compiler with upcoming performance improvements in the native Go rewrite scheduled for version 7.0. Significant configuration defaults have changed, requiring developers to explicitly set strict mode and list type packages since automatic discovery is now disabled. The release introduces support for modern standards including es2025 features and new Map methods while deprecating legacy module systems like AMD and ES5 targets. Users must update their tsconfig files immediately to handle breaking changes such as removed baseUrl functionality and the shift toward ESM defaults.
Microsoft finally pushed the General Availability button on PowerShell 7.6 LTS to serve as the new baseline for .NET 10 automation. Engine reliability improvements and sharper tab completion save valuable time when working in the interactive shell environment where consistency is key. Breaking changes in Join-Path and escaping logic require a quick check of existing code before pushing updates to production servers. Anyone managing long-term support environments should lock this version down immediately to avoid future compatibility headaches.
Visual Studio Code 1.112 arrives with a major push toward smoother automation by introducing permission levels that let agents work autonomously without constant approval requests. Web developers will appreciate the new integrated browser debugging capabilities which allow breakpoints and variable inspection directly within the editor window instead of switching contexts. Security gets a boost on macOS and Linux through MCP server sandboxing that restricts file system access for local tools to prevent unauthorized data exposure. The updated troubleshooting skills help diagnose agent behavior issues by analyzing debug logs directly in the chat interface rather than manually parsing files.
PowerToys version 0.98.0 finally tackles the clunky Keyboard Manager interface by rebuilding the editor with WinUI3 for a unified experience. A new Command Palette Dock feature allows power users to pin favorite tools directly to the screen edge instead of hunting them down every time. Multi-monitor setups get a boost from rewritten CursorWrap logic and cleaner Always On Top controls that work right out of the box. This release targets actual workflow frustrations instead of adding feature bloat so it remains essential for anyone who relies on these tools daily.
The latest release candidate for Windows Package Manager (winget) brings several useful tweaks, including a new source edit command and experimental listDetails option. The update allows users to toggle between implicit and explicit sources with the "winget source edit" subcommand, and enables richer output with the "listDetails" flag. Users can also set log file size limits using the "--log-size-limit" option, preventing runaway logs from filling up a SSD. Several bugs have been patched in this release, including issues related to portable packages, configuration agreements, font installation scripts, and corrupted winget caches.
Microsoft has released the second preview of .NET 11, which tackles common issues with runtime fixes and performance boosts. The update includes a new "Runtime Async (V2)" feature that removes deadlocks caused by mixing async code with older synchronization primitives. Other improvements include slimmer packaging for Linux and macOS installers, native OpenTelemetry tracing in ASP.NET Core, and enhanced support for Entity Framework Core and .NET MAUI. Developers can download the SDK from Microsoft's site and add "--preview" to their build commands to try out the new features.
The latest VS Code 1.111 release brings AI‑centric tweaks that let the editor do more for users, from an adjustable permissions picker in the chat view to a new debug snapshot attachment feature that captures agent events at any moment. With chat.autopilot.enabled Stable users can opt into the preview mode that auto‑approves tool calls, keeps retrying on errors, and even answers follow‑up questions until a task_complete signal is sent—an option that requires caution because it ignores configured safety checks.
Visual Studio Code 1.110.1 has been released by Microsoft to address security issues in its core engine and the Copilot Chat extension. To update, open the Command Palette with Ctrl+Shift+P and type "Check for Updates," which will prompt VS Code to install the latest version. This new release fixes common problems that caused projects to crash after a rogue update, and only replaces compromised core files without affecting user settings or extensions. If you have limited RAM or experience lag when using Copilot Chat, it may be worth disabling the extension to free up resources.
Microsoft’s TypeScript 6.0.1 RC arrives with a handful of configuration shifts that let existing projects keep compiling while preparing for the upcoming native Go‑based compiler in TS 7.0. The RC is pulled into a project by running npm install -D typescript@rc, and then a few tsconfig tweaks—such as setting "strict": false if sloppy code was previously tolerated, "module": "commonjs" when ESM isn’t the target, or specifying "types": ["node"] to avoid phantom “cannot find name” errors—eliminate most of the new error wall. The compiler now warns that baseUrl and legacy module resolution flags are deprecated; removing baseUrl and prefixing paths entries restores old alias behaviour without extra config. Enabling the experimental --stableTypeOrdering flag makes union ordering match how TypeScript will order them in 7.0, helping with declaration file comparison and surfacing inference differences that may require explicit type arguments or annotations to fix.
The preview build of WinGet version 1.29.30 introduces a stable list‑detail format, eliminating the inconsistent output that previously caused headaches when parsing results. An optional boolean flag was replaced with an IReference type, aligning the API with current Windows standards and simplifying third‑party wrappers. The latest localization patch has fixed garbled language strings in non‑English environments, yielding cleaner prompts and error messages. Finally, the deprecated “listDetails” note was removed from the release notes to clear up confusion about command verbosity controls.
Windows Terminal Preview 1.25.622.0 delivers a new search interface inside Settings, a fully featured editor for actions and key bindings, and support for Kitty’s keyboard protocol—plus a handful of performance fixes that keep output smooth without adding bloat. The release also cleans up persistent data handling between elevated and non‑elevated windows, so session restoration is reliable no matter how the terminal was launched. Clipboard hijacking protection now blocks OSC 52 writes unless the window is focused, addressing a frequent security pitfall after some rogue driver updates. This build keeps the UI light while adding useful tweaks that everyday users will appreciate.
Windows Terminal 1.24.10621.0 introduces bilingual Command Palette search and a new Extensions settings page that consolidates automatic profile detectors and fragment extensions for easier toggling. The release removes support for icons fetched from the web to curb potential data leaks, forcing users to host images locally or use relative paths instead. Settings UI improvements include lighter‑weight color pickers that accept typed input, a 10–25 % performance boost via PGO, and several bug fixes that address lingering palette entries, tab jitter during printing, and application launch failures on clean boots. The update is now available across Dev, Canary, and Beta Insider channels; users can upgrade manually by downloading the matching installer from GitHub and will see multiple distribution files—only keep the one corresponding to the channel actually in use.
Visual Studio Code (VS Code) version 1.110 has been released, featuring AI-powered agents that can browse apps, run terminal commands, and remember long-running plans without losing context. The new release includes features like Agent Debug panels, which allow developers to watch every tool call in real-time, and the /autoApprove command, which skips tool confirmation prompts but requires caution. VS Code 1.110 also introduces browser automation tools that enable agents to open pages, click elements, and take screenshots directly within the editor. The update includes various accessibility improvements, customization options, and other features that turn VS Code into a full-stack assistant capable of reasoning, browsing, editing, and debugging without leaving the IDE.
Visual Studio Code has been updated to version 1.109.5, bringing three practical upgrades to users' day-to-day workflow with background agents. The update introduces slash commands, which allow users to invoke built-in actions directly from prompt files by prepending a "/" character, streamlining interactions and eliminating the need for extra mouse clicks. Additionally, the update adds a rename option for background agent sessions, enabling users to organize past discussions in the sidebar and improve search filters. Meanwhile, Kitty keyboard support has been enabled in VS Code 1.109.5, allowing for smoother navigation between editor panes and faster snippet insertion.
The TypeScript 6.0 beta has been released, allowing developers to try out new features and defaults without breaking their projects. The update is a bridge to the upcoming native Go-based compiler in 7.0, which means many changes have been made to future-proof projects, but may cause issues for those not already using modern practices. To get started with the beta, developers can install it as a dev dependency and adjust three default settings: strict mode, module type, and target ECMAScript version, before running the compiler and addressing any resulting errors. While the upgrade path is mostly painless for projects already using modern practices, those who rely on older bundlers or custom scripts may want to wait until these tools are upgraded.
Microsoft has released Visual Studio Code 1.109.2, which focuses on fixing bugs and improving the chat experience within the IDE. This update addresses the long-standing Alt-buffer bug that caused duplicate terminals to open when users pressed Alt-keys, making it easier to navigate the terminal. Additionally, the Chat panel now filters options more reliably, reducing accidental selections and making it easier for developers to manage multiple conversations. The patch also includes several minor tweaks, such as renaming background agent display names and updating search terminology, which aim to improve overall performance and user experience in VS Code.
.NET 11 Preview 1 has arrived, bringing a bundle of runtime, SDK, library, and language tweaks that aim to squeeze out performance and add missing conveniences. The libraries now ship Zstandard compression, BFloat16 support, Rune handling across string APIs, FrozenDictionary literals, and native hard‑link creation. On the runtime side Microsoft reduced async overhead, enabled CoreCLR on WebAssembly, tightened GC limits for 32‑bit processes, and added RISC‑V and s390x architecture support. The SDK gains interactive framework selection, positional test arguments, configurable hot‑reload ports, new analyzers, while C# adds collection expression arguments and F# enables parallel compilation by default.
Microsoft’s Windows Package Manager 1.28 release candidate finally lets you flip a source between explicit and implicit with winget source edit, and the new --details switch turns the cramped table view of winget list into a full‑blown package report. The “source edit” subcommand rewrites the local settings file so winget can ignore an unavailable custom feed, which is handy after driver updates that break custom sources.