C++ Team Blog

C++ Team Blog The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team

  • MSVC Address Sanitizer updates in Visual Studio 2022 version 17.13
    by Zachary Johnson on February 21, 2025 at 4:19 pm

    We have been investing in the quality of MSVC Address Sanitizer (ASan) in several key areas over the past year, including working with LLVM upstream to stay coordinated with their changes, adding coverage for internal tools and libraries, and hardening APIs and runtime modes.  Upstreaming to LLVM  MSVC ASan is derived from a fork of The post MSVC Address Sanitizer updates in Visual Studio 2022 version 17.13 appeared first on C++ Team Blog.

  • Visual Studio Code CMake Tools Extension 1.20 Release: Introducing Built-In CMake Language Services
    by Sinem Akinci on February 20, 2025 at 3:52 pm

    The February release of CMake Tools in VS Code is now available. With this release, we have some new updates to the extension to improve CMake integrations with the extension’s support. Some updates include the built-in support for CMake Language services, addressing our most highly-upvoted issues in the CMake Tools extension, and CMake presets v9 The post Visual Studio Code CMake Tools Extension 1.20 Release: Introducing Built-In CMake Language Services appeared first on C++ Team Blog.

  • MSVC C++ Code Analysis: Updates in Visual Studio 2022 version 17.13
    by Carson Radtke on February 19, 2025 at 3:14 pm

    This post details the latest updates in Visual Studio 2022 version 17.13 for MSVC C++ Code Analysis. Driven by internal team insights and developer community feedback, these improvements significantly reduce false positives and strengthen production code security. The post MSVC C++ Code Analysis: Updates in Visual Studio 2022 version 17.13 appeared first on C++ Team Blog.

  • C++ Language Updates in MSVC in Visual Studio 2022 17.13
    by Cameron DaCamara on February 11, 2025 at 7:00 pm

    Introduction For this update, we have changed things up a little bit. We now have more distinct buckets of fixes/implemented features. This is to help guide readers who care about specific features to more easily see how the compiler front-end team is making progress on the things you care about. 17.12 notes for reference. C++23 The post C++ Language Updates in MSVC in Visual Studio 2022 17.13 appeared first on C++ Team Blog.

  • What’s New for C++ Developers in Visual Studio 2022 17.13
    by Sy Brand on February 11, 2025 at 6:58 pm

    We are happy to announce that Visual Studio 2022 version 17.13 is now generally available! This post summarizes the new features you can find in this release for C++. You can download Visual Studio 2022 from the Visual Studio downloads page or upgrade your existing installation by following the Update Visual Studio Learn page. Standard Library and Compiler The post What’s New for C++ Developers in Visual Studio 2022 17.13 appeared first on C++ Team Blog.

  • Document build instructions and more with enhanced C++ awareness from Copilot Chat in Visual Studio
    by Sinem Akinci on January 30, 2025 at 3:48 pm

    C++ development often involves nuances beyond the file you’re developing in. This can leave developers with many mental tabs open, balancing all the relevant context for their project to develop their C++ code properly. Copilot Chat in Visual Studio can already utilize context provided by specified files and invoked agents such as @workspace to generate The post Document build instructions and more with enhanced C++ awareness from Copilot Chat in Visual Studio appeared first on C++ Team Blog.

  • What’s New in vcpkg (January 2025)
    by Augustin Popa on January 23, 2025 at 6:44 pm

    This blog post summarizes changes to the vcpkg package manager as part of the 2025.01.13 registry release, 2025-01-11 tool release, as well as changes to vcpkg documentation throughout January. This release includes minor improvements and bug fixes. Some stats for this period: There are now 2,524 total ports available in the vcpkg curated registry. A The post What’s New in vcpkg (January 2025) appeared first on C++ Team Blog.

  • What’s New in vcpkg (December 2024)
    by Augustin Popa on January 6, 2025 at 6:49 pm

    This blog post summarizes changes to the vcpkg package manager as part of the 2024.12.16 registry release, 2024-12-09 tool release, as well as changes to vcpkg documentation throughout December. This release includes a command line option to force vcpkg to use classic mode even if a manifest file is found along with bug fixes. Some The post What’s New in vcpkg (December 2024) appeared first on C++ Team Blog.

  • MSVC Compiler Language Updates in Visual Studio 2022 version 17.12
    by Cameron DaCamara on December 6, 2024 at 5:32 pm

    Introduction In alignment with the Visual Studio 2022 version 17.12 release, and based upon feedback received from the community, the MSVC compiler team would like to provide greater visibility into the C++ language-level fixes for customer-reported issues that made it into the release. This is similar to how the standard library team publishes regular changelogs The post MSVC Compiler Language Updates in Visual Studio 2022 version 17.12 appeared first on C++ Team Blog.

  • What’s New in vcpkg (November 2024)
    by Augustin Popa on November 23, 2024 at 7:40 pm

    This blog post summarizes changes to the vcpkg package manager as part of the 2024.11.16 registry release, 2024-11-12 tool release, as well as changes to vcpkg documentation throughout November. This release includes a command line option to force vcpkg to use classic mode even if a manifest file is found along with bug fixes. Some The post What’s New in vcpkg (November 2024) appeared first on C++ Team Blog.

Share Websitecyber