惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
Google DeepMind News
Google DeepMind News
P
Palo Alto Networks Blog
SecWiki News
SecWiki News
S
Secure Thoughts
P
Privacy International News Feed
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
T
Tenable Blog
W
WeLiveSecurity
Application and Cybersecurity Blog
Application and Cybersecurity Blog
A
Arctic Wolf
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Spread Privacy
Spread Privacy
V2EX - 技术
V2EX - 技术
Project Zero
Project Zero
C
CERT Recently Published Vulnerability Notes
Security Archives - TechRepublic
Security Archives - TechRepublic
Hacker News: Ask HN
Hacker News: Ask HN
Cyberwarzone
Cyberwarzone
Hacker News - Newest:
Hacker News - Newest: "LLM"
S
Schneier on Security
L
Lohrmann on Cybersecurity
阮一峰的网络日志
阮一峰的网络日志
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Scott Helme
Scott Helme
H
Hacker News: Front Page
博客园 - Franky
月光博客
月光博客
D
DataBreaches.Net
Know Your Adversary
Know Your Adversary
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
O
OpenAI News
N
Netflix TechBlog - Medium
G
GRAHAM CLULEY
Engineering at Meta
Engineering at Meta
博客园 - 叶小钗
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
B
Blog
人人都是产品经理
人人都是产品经理
I
Intezer
酷 壳 – CoolShell
酷 壳 – CoolShell
云风的 BLOG
云风的 BLOG
IT之家
IT之家
V
Vulnerabilities – Threatpost
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
L
LangChain Blog
Google Online Security Blog
Google Online Security Blog
博客园 - 聂微东
Hugging Face - Blog
Hugging Face - Blog
雷峰网
雷峰网

C++ Team Blog

Pure Virtual C++ 2026 Is a Wrap - C++ Team Blog Pure Virtual C++ 2026 Is Now Live! - C++ Team Blog C++ Dependencies Without the Headache: vcpkg + Copilot CLI - C++ Team Blog Pure Virtual C++ 2026 Is Tomorrow and On-Demand Sessions Are Now Available - C++ Team Blog Faster C++ iterative builds with GitHub Copilot - C++ Team Blog Pure Virtual C++ 2026 [Meet the Speakers, Part 3]: Modernizing C++ - C++ Team Blog MSVC Build Tools Preview updates - July 2026 - C++ Team Blog Rethinking C++ Performance: Faster Code Navigation and GitHub Copilot Tools with Whole Codebase Indexing - C++ Team Blog Pure Virtual C++ 2026 [Meet the Speakers, Part 2]: The AI-Native C++ Developer Workflow - C++ Team Blog Pure Virtual C++ 2026 [Meet the Speakers, Part 1]: Build Faster, Run Faster - C++ Team Blog What's New in vcpkg (June 2026) - C++ Team Blog Pure Virtual C++ 2026 Talks Announced - C++ Team Blog Save the Date: Pure Virtual C++ 2026 - C++ Team Blog Streamline C++ Code Intelligence Setup in Copilot CLI - C++ Team Blog Boosting Adobe Photoshop’s Performance with MSVC and SPGO - C++ Team Blog GitHub Copilot modernization for C++ is out of preview MSVC Build Tools Preview updates – June 2026 What’s New in vcpkg (May 2026) What’s New for C++ Developers in Visual Studio 2026 (18.1 – 18.6) Introducing Sample Profile Guided Optimization in MSVC NuGet PackageReference for C++ Projects in Visual Studio Segment Heap support for C++ projects in Visual Studio MSVC Build Tools Preview updates – May 2026 MSVC Build Tools version 14.51 (GA) now available Project-Specific Build Optimizations with GitHub Copilot What's New in vcpkg (Apr 2026) - C++ Team Blog Giving Copilot more C++ context using custom instructions in VS Code Take the 2026 ISO C++ Developer Survey! - C++ Team Blog C++ Code Intelligence for GitHub Copilot CLI (Preview) - C++ Team Blog MSVC Build Tools Version 14.51 Release Candidate Now Available C++23 Support in MSVC Build Tools 14.51 What’s New in vcpkg (Feb 2026 – Mar 2026): Parallel file installation and more! Visual Studio at GDC Festival of Gaming 2026 C++ Performance Improvements in MSVC Build Tools v14.51 C++ symbol context and CMake build configuration awareness for GitHub Copilot in VS Code Microsoft C++ (MSVC) Build Tools v14.51 Preview Released: How to Opt In MSVC Build Tools Versions 14.30 – 14.43 Now Available in Visual Studio 2026 GitHub Copilot app modernization for C++ is now in Public Preview Visual Studio Code CMake Tools 1.22: Target bookmarks and better CTest output
What’s New in vcpkg (Nov 2025 – Jan 2026)
Augustin Popa · 2026-02-07 · via C++ Team Blog

This blog post summarizes changes to the vcpkg package manager as part of the 2025.12.12 and 2026.01.16 registry releases and the 2025-11-13, 2025-11-18, 2025-11-19, 2025-12-05, and 2025-12-16 tool releases. These updates include support for targeting the Xbox GDK October 2025 update, removing a misleading and outdated output message, and other minor improvements and bug fixes.

Some stats for this period:

  • There are now 2,750 total ports available in the vcpkg curated registry. A port is a versioned recipe for building a package from source, such as a C or C++ library.
  • 82 new ports were added to the curated registry.
  • 504 ports were updated by December and 584 ports were updated in January. As always, we validate each change to a port by building all other ports that depend on or are depended by the library that is being updated for our 15 main triplets.
  • 182 community contributors made commits.
  • The main vcpkg repo has over 7,300 forks and 26,600 stars on GitHub.

vcpkg changelog (2025.12.12, 2026.01.16 releases)

  • Removed an outdated output message after running vcpkg upgrade that could mislead users (PR: Microsoft/vcpkg-tool#1802).
  • Updated vcpkg to understand new layout structure and environment variables for targeting Xbox as of the October 2025 Microsoft GDK update. (PRs: Microsoft/vcpkg-tool#1834, thanks @walbourn!).
    • GameDKLatest is associated with the ‘old’ layouts and only exists when they are optionally installed by October 2025 or by earlier GDKs. October 2024 GDK or later are still in-service.
    • GameDKXboxLatest is associated with the ‘new’ layouts which are always present for October 2025 or later.
  • Other minor improvements and bug fixes.

Total ports available for tested triplets

Triplet Ports available
x86-windows 2549
x64-windows 2678
x64-windows-release 2678
x64-windows-static 2557
x64-windows-static-md 2614
x64-uwp 1506
arm64-windows 2304
arm64-windows-static-md 2290
arm64-uwp 1475
arm64-osx 2484
x64-linux 2688
arm-neon-android 2106
x64-android 2167
arm64-android 2134
x86-windows 2549

While vcpkg supports a much larger variety of target platforms and architectures (as community triplets), the list above is validated exhaustively to ensure updated ports don’t break other ports in the catalog.

Thank you to our contributors

vcpkg couldn’t be where it is today without contributions from our open-source community. Thank you for your continued support! The following people contributed to the vcpkg, vcpkg-tool, or vcpkg-docs repos in this release (listed by commit author or GitHub username):

a-alomran Christopher Lee jreichel-nvidia Richard Powell
Aaron van Geffen Chuck Walbourn Kadir Rimas Misevičius
Aditya Rao Colden Cullen Kai Blaschke RobbertProost
Adrien Bourdeaux Connor Broyles Kai Pastor Rok Mandeljc
Ajadaz CQ_Undefine Kaito Udagawa RPeschke
Alan Jowett Craig Edwards kedixa Saikari
Alan Tse Crindzebra Sjimo Kevin Ring Scranoid
albertony cuihairu Kiran Chanda Sean Farrell
Aleks Tuchkov Dalton Messmer Kyle Benesch Seth Flynn
Aleksandr Orefkov Daniel Collins kzhdev shixiong2333
Aleksi Sapon David Fiedler Laurent Rineau Silvio Traversaro
Alex Emirov deadlightreal LE GARREC Vincent Simone Gasparini
Alexander Neumann Dennis lemourin Sina Behmanesh
Alexis La Goutte Dr. Patrick Urbanke lithrad Stephen Webb
Alexis Placet Dzmitry Baryshau llm96 Steven
Allan Hanan eao197 Lukas Berbuer SunBlack
Anders Wind Egor Tyuvaev Lukas Schwerdtfeger Sylvain Doremus
Andre Nguyen Ethan J. Musser Marcel Koch Szabolcs Horvát
Andrew Kaster Eviral Martin Moene Takatoshi Kondo
Andrew Tribick Fidel Yin Matheus Gomes talregev
Ankur Verma freshthinking matlabbe Theodore Tsirpanis
Argentoz Fyodor Krasnov Matthias Kuhn Thomas Arcila
Attila Kovacs galabovaa Michael Hansen Thomas1664
autoantwort GioGio Michele Caini TLescoatTFX
ayeteadoe Giuseppe Roberti Mikhail Titov Tobias Markus
Ayush Acharjya Glyn Matthews miyan Toby
Barak Shoshany Gordon Smith miyanyan toge
Benno Waldhauer hehanjing Morcules Tom Conder
Bernard Teo Hiroaki Yutani myd7349 Tom M.
Bertin Balouki SIMYELI Hoshi Mzying2001 Tom Tan
bjovanovic84 huangqinjin Nick D’Ademo Tommy-Xavier Robillard
blavallee i-curve Nikita UlrichBerndBecker
bwedding Igor Kostenko Osyotr Vallabh Mahajan
Byoungchan Lee ihsan demir PARK DongHa Vincent Le Garrec
Cappecasper03 Ioannis Makris pastdue Vitalii Koshura
Carson Radtke Ivan Maidanski Pasukhin Dmitry Vladimir Shaleev
cDc Jaap Aarts Patrick Colis Waldemar Kornewald
Charles Cabergs JacobBarthelmeh Paul Lemire Wentsing Nee
Charles Dang James Grant Pavel Kisliak wentywenty
Charles Karney Janek Bevendorff Pedro López-Cabanillas xavier2k6
chausner Jeremy Dumais Raul Metsma ycdev1
chenjunfu2 Jesper Stemann Andersen RealChuan Yunze Xu
Chris Birkhold Jinwoo Sung RealTimeChris Yury Bura
Chris Leishman JoergAtGithub Rémy Tassoux zuhair-naqvi
Chris Sarbora John Wason Riccardo Ressi
Chris W Jonatan Nevo Richard Barnes

Learn more

You can find the main release notes on GitHub. Recent updates to the vcpkg tool can be viewed on the vcpkg-tool Releases page. To contribute to vcpkg documentation, visit the vcpkg-docs repo. If you’re new to vcpkg or curious about how a package manager can make your life easier as a C/C++ developer, check out the vcpkg website – vcpkg.io.

If you would like to contribute to vcpkg and its library catalog, or want to give us feedback on anything, check out our GitHub repo. Please report bugs or request updates to ports in our issue tracker or join more general discussion in our discussion forum.

Category

Topics

Author

Augustin Popa

Product manager on the Microsoft C++ team working on Visual Studio, MSVC Build Tools, and vcpkg.