Skip to main content

Visual Studio 18.8.1

Release Date: July 22, 2026

Visual Studio 2026 version 18.8.1 landed on July 22 — a point release that mostly fixes bugs and patches security holes, but it also inherits the full feature set of the 18.8.0 July Update that shipped a week earlier. Let's look at what actually changed and what might trip you up.

The 18.8.1 Patch: Bug Fixes and Security

Version 18.8.1 is a narrow patch. The headline fix? ASP.NET .NET Framework 4.8 scaffolding stopped offering views and controllers — that's now restored. If you were hitting that wall, update and move on. Everyone else gets a bundle of .NET security fixes addressing XML encryption vulnerabilities and TLS denial-of-service issues. Worth installing, but don't expect any new toys here — those landed in 18.8.0.

Copilot Gets an "Agent" Mode — But It's Preview

The big 18.8.0 addition is a new Agent (Preview) mode in Copilot Chat. Microsoft says it's built on the same SDK that powers the Copilot CLI and claims it "gets more tasks right the first time." The responses are supposedly shorter and easier to scan. In practice, preview features are preview features — expect rough edges, odd suggestions, and the occasional "I don't know what you're talking about" response. Enable it from the agent picker in Copilot Chat and judge for yourself.

There's also a new Review Selection option in the right-click menu. Select some code, ask Copilot to review it, and it drops inline comments with suggestions. Handy for a second opinion, but remember: Copilot code review is the same engine that's been in the Git Changes window — it's not magic, it's statistical pattern matching.

Usage Tracking: Because Copilot Now Costs by the Token

GitHub Copilot moved to usage-based billing. Visual Studio now tracks your token consumption with a refreshed usage window and proactive alerts when you're approaching your limit. You can set your own warning threshold. This is useful if you're on a tight budget, but the real message is "start watching your usage — the meter is running." If your organization hasn't adjusted to the new billing model yet, these alerts will be a regular sight.

C++ Version Pins — Finally Reliable

A long-standing C++ pain point is fixed: specifying VCToolsVersion now actually works across installations. If you've ever set a version pin only to have the IDE silently pick a different toolset, this is your fix. Build reproducibility across a team improves significantly — pin a known-good version and every dev gets the same compiler behavior. No more manual VCToolsInstallDir overrides. This is quietly one of the most valuable fixes in the release for anyone doing C++ on Windows.

Git Tooling: Emoji and Tabs

Emoji reactions on PR comments now work in Visual Studio — the same set you get on GitHub.com and Azure DevOps. You can also pop a pull request into its own tab with "Open in New Tab." Both are quality-of-life improvements, neither is a game changer, but they reduce context switching if you live in the IDE's Git tooling.

Should You Upgrade?

If you're on 18.7.x, the jump to 18.8.1 is worth it for the C++ version pin fix alone if that's in your workflow. The Copilot Agent mode is worth a try if you're already paying for Copilot. The security fixes (.NET XML encryption and TLS) make it a mandatory install for any team shipping .NET apps. If none of that applies and you're stable on 18.7.3, there's no urgent reason to rush — but you'll end up here eventually anyway since Microsoft rolls these updates through the Stable channel gradually.

Watch out for the new usage-based billing alerts if you haven't adjusted your Copilot workflow — they start appearing as you approach your token limit, which can be a surprise if you're used to unlimited requests.

What is New?

By continuing to use the site, you agree to the use of cookies.