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

推荐订阅源

Cisco Talos Blog
Cisco Talos Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
博客园 - Franky
Hugging Face - Blog
Hugging Face - Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
博客园 - 司徒正美
N
News and Events Feed by Topic
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
Help Net Security
Help Net Security
N
News and Events Feed by Topic
O
OpenAI News
L
LangChain Blog
F
Full Disclosure
A
About on SuperTechFans
The GitHub Blog
The GitHub Blog
GbyAI
GbyAI
Cloudbric
Cloudbric
W
WeLiveSecurity
Application and Cybersecurity Blog
Application and Cybersecurity Blog
罗磊的独立博客
Attack and Defense Labs
Attack and Defense Labs
PCI Perspectives
PCI Perspectives
TaoSecurity Blog
TaoSecurity Blog
AI
AI
有赞技术团队
有赞技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
C
CXSECURITY Database RSS Feed - CXSecurity.com
C
Cisco Blogs
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Apple Machine Learning Research
Apple Machine Learning Research
C
CERT Recently Published Vulnerability Notes
T
The Exploit Database - CXSecurity.com
T
Threatpost
P
Palo Alto Networks Blog
G
GRAHAM CLULEY
Last Week in AI
Last Week in AI
雷峰网
雷峰网
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
C
Cyber Attacks, Cyber Crime and Cyber Security
博客园 - 聂微东
P
Proofpoint News Feed
Latest news
Latest news
S
SegmentFault 最新的问题
J
Java Code Geeks
T
Threat Research - Cisco Blogs
H
Help Net Security
P
Privacy International News Feed

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 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 What’s New in vcpkg (Nov 2025 – Jan 2026) 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 (Apr 2026) - C++ Team Blog
Augustin Popa · 2026-05-08 · via C++ Team Blog

This blog post summarizes changes to the vcpkg package manager as part of the 2026.04.27 registry release and the 2026-04-06 and 2026-04-08 tool releases. These updates include improved locking for parallel builds, cross-platform PE dependency analysis, manifest support for the depend-info command, and other improvements and bug fixes.

  • There are now 2,807 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.
  • 35 new ports were added to the curated registry.
  • 370 ports were updated in April. 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 main triplets.
  • 103 community contributors made commits.
  • The main vcpkg repo has over 7,400 forks and 27,000 stars on GitHub.

vcpkg changelog (2026.04.27 release)

  • The install locking file has been moved from VCPKG_ROOT to the installed directory. This allows multiple vcpkg instances sharing the same root to install to different locations without blocking each other. Additionally, locks have been added to the buildtrees and packages directories to improve reliability of parallel builds, particularly when using the MSBuild integration (PRs: Microsoft/vcpkg-tool#1938, Microsoft/vcpkg-tool#1979).
  • The z-applocal command is now cross-platform for PE dependency analysis, thanks @zynfly! (PR: Microsoft/vcpkg-tool#1910).
  • The vcpkg depend-info command now supports manifest mode, thanks @dg0yt! (PR: Microsoft/vcpkg-tool#1909).
  • CI terminology has been updated: supports expressions in port features are now treated as top-level, and the exclude concept has been replaced with skip for clearer semantics (PRs: Microsoft/vcpkg-tool#1955, Microsoft/vcpkg-tool#1956).
  • Fixed --skip-failures feature set divergence between PR and CI modes (PR: Microsoft/vcpkg-tool#1958).
  • Other minor improvements and bug fixes.

Total ports available for tested triplets

Triplet Ports available
x86-windows 2585
x64-windows 2718
x64-windows-release 2718
x64-windows-static 2595
x64-windows-static-md 2653
arm64-windows 2386
arm64-windows-static-md 2370
arm64-osx 2529
x64-linux 2724
arm-neon-android 2146
x64-android 2229
arm64-android 2196
arm64-linux 2228

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):

Adrien Bourdeaux albertony Alex Emirov Alexander Vieth
Alexis Placet Alonso Schaich Andrei Gramakov Andrew Kaster
Andrew Tribick Brian Budge Bruno BullyWiiPlaza
Byoungchan Lee Charles Cabergs Chris Gnam Chuck Walbourn
Connor Broyles CQ_Undefine Daniel Schürmann Daniele E. Domenichelli
eao197 Eduard Mishkurov Egor Tyuvaev Ethan J. Musser
Ethin Probst Eyal Rozenberg florsap Frank Hale
Fred Helmesjö Fyodor Krasnov galabovaa golk
Harald hehanjing hical hmmhmmhm
Hossein Moein Ioannis Makris JacobBarthelmeh Jia Yue Hua
Jinwoo Sung JoergAtGithub John Wason jreichel-nvidia
jtafarrelly Julian Xhokaxhiu Kadir Kai Pastor
Kam Keith Kim Laine kzhdev
Leia Liam Mark Seeliger Martin Hořeňovský
Matthew A Johnson MatthewBeshay Matthias Kuhn MauriceHubain-Cyncly
Mitchell Thompkins miyan Morcules MrROBUST
MudassarTariq NotGoatse Oliver pastdue
Patrick Colis Paul Lemire Peter Steneteg qr243vbi
Rafael Kitover Raúl Cumplido Raul Metsma Rémy Tassoux
Saikari Saulo Verissimo Sergio Triana Escobedo sidy3d
simunma Stephan Vedder Stephen Webb Steve Brain
SunBlack talregev tartanpaint Taylor Foxhall
Theodore Tsirpanis Tobias Loew Todor Prokopov toge
Tom Conder Tom Tan tstraus Vitalii Koshura
Waldemar Kornewald Weihang Ding xavier2k6 Yateng Hong
Yingfan Guo 南宫茜 逐雁南飛

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.