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

推荐订阅源

IT之家
IT之家
Microsoft Azure Blog
Microsoft Azure Blog
人人都是产品经理
人人都是产品经理
博客园 - 聂微东
博客园_首页
阮一峰的网络日志
阮一峰的网络日志
V
V2EX
小众软件
小众软件
F
Fortinet All Blogs
Microsoft Security Blog
Microsoft Security Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
Google DeepMind News
Google DeepMind News
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
宝玉的分享
宝玉的分享
有赞技术团队
有赞技术团队
J
Java Code Geeks
WordPress大学
WordPress大学
The Cloudflare Blog

C++ Team Blog

C++ in the Age of AI: Visual Studio at CppCon 2026 - C++ Team Blog What’s New for C++ Developers in Visual Studio 2026 (18.7 – 18.10) - C++ Team Blog Microsoft at CppCon 2026 - C++ Team Blog MSVC C++23: constexpr cmath with LLVM Libc - C++ Team Blog MSVC Build Tools Preview updates – September 2026 - C++ Team Blog Clearer Build Optimization Results with GitHub Copilot - C++ Team Blog MSVC Build Tools Preview updates - August 2026 - C++ Team Blog What's New in vcpkg (Jul 2026) - 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 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
What’s New in vcpkg (May 2026)
Augustin Popa · 2026-06-05 · via C++ Team Blog

This blog post summarizes changes to the vcpkg package manager as part of the 2026.05.25 registry release. No vcpkg-tool releases occurred during this period. This release includes major library updates for Boost 1.91, Qt 6.11, and OpenCASCADE 8.0, along with 27 new ports and over 500 port updates.

  • There are now 2,824 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.
  • 27 new ports were added to the curated registry.
  • 521 ports were updated in May. 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.
  • 85 community contributors made commits.
  • The main vcpkg repo has over 7,500 forks and 27,100 stars on GitHub.

vcpkg changelog (2026.05.25 release)

Since no vcpkg-tool changes were released this month, this changelog highlights notable port updates:

  • Boost updated to 1.91.0, up from 1.90.0. This includes the new boost-decimal library, now available as a standalone port.
  • Qt updated to 6.11.0, up from 6.10.2. This is a major Qt release bringing new features across the entire Qt framework.
  • OpenCASCADE updated to 8.0.0, a major version bump for the open-source CAD/CAM/CAE geometry kernel.
  • curl updated to 8.20.0, continuing to provide the latest networking improvements and security fixes.
  • Vulkan SDK components updated to 1.4.350.0, including vulkan-headers, vulkan-loader, spirv-tools, spirv-cross, shaderc, and related packages.
  • SDL3 updated to 3.4.8, along with SDL3-image and SDL3-mixer updates.
  • MuJoCo updated to 3.8.1, a significant jump from 3.5.0 for physics simulation users.
  • Botan updated to 3.12.0, bringing the latest cryptographic library improvements.
  • OpenBLAS updated to 0.3.33, a jump from 0.3.29 for high-performance linear algebra users.
  • 10 ports were removed as part of ongoing registry maintenance: cppcoro, eraser, ereignis, flagpp, libe57, lockpp, luminoengine, poolparty, rebind, and scylla-wrapper.
  • Other minor improvements and bug fixes.

Documentation updates

  • Added documentation for community support of OHOS (OpenHarmony/HarmonyOS) triplets (arm64-ohos, arm-ohos, x64-ohos).

Total ports available for tested triplets

Triplet Ports available
x86-windows 2596
x64-windows 2726
x64-windows-release 2722
x64-windows-static 2603
x64-windows-static-md 2662
arm64-windows 2400
arm64-windows-static-md 2384
arm64-osx 2543
x64-linux 2626
arm64-linux 2245
arm-neon-android 2179
x64-android 2239
arm64-android 2204

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

0bi0 Adrien Bourdeaux Aleksandr Kovalko Alexander Neumann
Alexander Smyslov Alexandre Bique Ali Alamiri An Tao
Andrew Tribick Angelos Serpezoudis Anton Kolesnyk Attila Kovacs
autoantwort Ben Hekster Bertrand Lebonnois Bruno
Byoungchan Lee Chase Knowlden chenjunfu2 Chris W
Chuck Walbourn Craig Edwards (Brain) Daniele E. Domenichelli datta-s-duerr-ndt
Dustin L. Howett eao197 Echo Cipher Eduard Mishkurov
Eduardo Dantas Eric Rosenkranz Ethan J. Musser Ethin Probst
Eugene Gershnik Fabian Wosar Fletcher Dunn Francisco Facioni
GioGio Greisberger Christophe Henrik Gaßmann hical
Jack·Boos·Yu JinmingHu Jinwoo Sung John Wason
Jonathan Sweemer Jörg Bornemann Julius Künzel Kadir
Kaedras Kai Pastor kcenon Kim Laine
kzhdev Mark Schofield miyan N’yoma Diamond
Nathan White nevergiveupcpp Nicholas Matteo Orange++
Osyotr Pasukhin Dmitry patrick Pete Brown
ptahmose Rafael Kitover RealTimeChris Rémy Tassoux
René Meusel Saikari Sean Farrell Sorg-plusplus
starxg SunBlack sunnuay talregev
tartanpaint Tobias Funk toge tzcnt
Vitalii Koshura Weihang Ding xiaotang Yusen Gao
菜姬

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.