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

推荐订阅源

The Hacker News
The Hacker News
S
Schneier on Security
P
Privacy & Cybersecurity Law Blog
Cisco Talos Blog
Cisco Talos Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Attack and Defense Labs
Attack and Defense Labs
NISL@THU
NISL@THU
L
LINUX DO - 最新话题
PCI Perspectives
PCI Perspectives
Cyberwarzone
Cyberwarzone
K
Kaspersky official blog
V
Vulnerabilities – Threatpost
G
GRAHAM CLULEY
Help Net Security
Help Net Security
Scott Helme
Scott Helme
V2EX - 技术
V2EX - 技术
Security Latest
Security Latest
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Hacker News: Ask HN
Hacker News: Ask HN
C
Cybersecurity and Infrastructure Security Agency CISA
O
OpenAI News
L
LINUX DO - 热门话题
T
Tor Project blog
M
MIT News - Artificial intelligence
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
GbyAI
GbyAI
Security Archives - TechRepublic
Security Archives - TechRepublic
量子位
I
InfoQ
Hacker News - Newest:
Hacker News - Newest: "LLM"
S
SegmentFault 最新的问题
Google Online Security Blog
Google Online Security Blog
P
Proofpoint News Feed
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Application and Cybersecurity Blog
Application and Cybersecurity Blog
雷峰网
雷峰网
Cloudbric
Cloudbric
Microsoft Azure Blog
Microsoft Azure Blog
D
Docker
T
Threat Research - Cisco Blogs
Blog — PlanetScale
Blog — PlanetScale
H
Heimdal Security Blog
T
Tenable Blog
Y
Y Combinator Blog
The GitHub Blog
The GitHub Blog
云风的 BLOG
云风的 BLOG
美团技术团队
S
Secure Thoughts
Know Your Adversary
Know Your Adversary
H
Hackread – Cybersecurity News, Data Breaches, AI and More

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 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 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 (June 2026) - C++ Team Blog
Augustin Popa · 2026-07-09 · via C++ Team Blog

This blog post summarizes changes to the vcpkg package manager as part of the 2026.06.01 and 2026.06.24 registry releases and the 2026-05-27 tool release. These updates add a vcpkg-tool switch to skip installation when packages are already cached, OpenHarmony (OHOS) platform support, and major library updates including curl 8.21, CGAL 6.2, and Graphviz 15, along with other minor improvements and bug fixes.

  • There are now 2,849 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.
  • 28 new ports were added to the curated registry.
  • 142 ports were updated in the 2026.06.01 release and 283 ports were updated in the 2026.06.24 release. 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.
  • 82 community contributors made commits.
  • The main vcpkg repo has over 7,600 forks and 27,200 stars on GitHub.

vcpkg changelog (2026.06.01, 2026.06.24 releases)

The following notable user-facing changes shipped in the 2026-05-27 tool release:

  • Added a switch to install that skips installation when the requested packages already exist in the binary cache, speeding up common workflows (PR: Microsoft/vcpkg-tool#1981, thanks @autoantwort!).
  • Added OHOS (OpenHarmony / HarmonyOS) platform support (PR: Microsoft/vcpkg-tool#2004, thanks @jobor!).
  • vcpkg now accepts libcurl.so as a provider of curl (PR: Microsoft/vcpkg-tool#1984, thanks @podsvirov!).
  • HTTPS_PROXY and NO_PROXY are now ignored when the environment variable is set to an empty value, matching common tooling behavior (PR: Microsoft/vcpkg-tool#1988, thanks @TobiasFunk!).
  • Added a NuGet warning when using a binary cache to help diagnose misconfigurations (PR: Microsoft/vcpkg-tool#2000, thanks @TobiasFunk!).
  • x-download now produces more output and errors when no asset cache is configured for --store (PR: Microsoft/vcpkg-tool#2014, thanks @autoantwort!).
  • x-add-version now regenerates the baseline on --all (PR: Microsoft/vcpkg-tool#2003).
  • Removed Visual Studio 2015 integration from integrate install(PR: Microsoft/vcpkg-tool#2011).
  • Fixed handling of empty versus unset environment variables on Windows (PR: Microsoft/vcpkg-tool#1997).

Notable port updates across these releases:

  • curl updated to 8.21.0, up from 8.20.0, continuing to provide the latest networking improvements and security fixes.
  • CGAL updated to 6.2, up from 6.1.1, a new release of the Computational Geometry Algorithms Library.
  • Graphviz updated to 15.0.0, up from 14.1.2, a major version bump for the graph visualization toolkit.
  • FTXUI updated to 7.0.0, up from 6.1.9, a major release of the C++ terminal UI library.
  • msgpack-c updated to 7.0.0, up from 6.1.0, a major version bump for the MessagePack implementation.
  • blosc2 updated to 3.1.2, up from 2.23.1, a major version jump for the high-performance compressor.
  • MuJoCo updated to 3.9.0, up from 3.8.1, for physics simulation users.
  • fbgemm updated to 1.5.0, up from 1.0.0, for low-precision GEMM workloads.
  • libheif updated to 1.23.0, up from 1.21.2, bringing the latest HEIF/AVIF decoding improvements.
  • cuDNN frontend updated to 1.24.0, up from 1.15.0.
  • fmt updated to 12.2.0, up from 12.1.0.
  • Qt updated to 6.11.1, a patch release across the Qt framework.
  • libfido2 updated to 1.17.0, up from 1.16.0, for FIDO2/WebAuthn workflows.
  • Other minor improvements and bug fixes.

Documentation updates

  • Documented the new install switch to skip installation when packages already exist in the binary cache.
  • Removed Visual Studio 2015 references from the integrate command documentation.
  • Updated the supported hosts documentation.

Total ports available for tested triplets

Triplet Ports available
x86-windows 2628
x64-windows 2759
x64-windows-release 2759
x64-windows-static 2638
x64-windows-static-md 2697
arm64-windows 2434
arm64-windows-static-md 2418
arm64-osx 2578
x64-linux 2780
arm-neon-android 2208
x64-android 2270
arm64-android 2235
arm64-linux 2278

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

Adrian Freund Ajeet Dhaliwal albertony Aleksandr Kovalko
Aleksi Sapon Alexander Neumann Alexander Smyslov Andrew Tribick
Antonio Ruiz Attila Kovacs autoantwort Benjamin Gilbert
Bertrand Lebonnois blavallee bmehta001 Bugale Bugalit
Chase Knowlden chenjunfu2 Chris W Chuck Walbourn
cjee21 Cleroth Craig Edwards (Brain) Daniele E. Domenichelli
dmitriyrazboev Dzmitry Baryshau Erik White Ethan J. Musser
Ethin Probst Eugene Gershnik Fletcher Dunn Greisberger Christophe
hehanjing hmmhmmhm/ Hossein Moein huiguangjun
i-curve Jean Felder Jeremy Dumais Jinwoo Sung
JMC2002 Jörg Bornemann jreichel-nvidia k1mlka
Kadir Kai Pastor karastojko Kim Laine
Konstantin Podsvirov kzhdev landarwasright Laurent Rineau
llm96 MajorMurphy Mikael Lindemann miyan
Mzying2001 nevergiveupcpp Nick D’Ademo nnqe
parkertomatoes Pasukhin Dmitry Peter Adam Korodi RealTimeChris
Rémy Tassoux Riccardo Sergey Astaf’ev Sergio Triana Escobedo
Steve Brain SunBlack sunnuay tartanpaint
Thomas1664 Tobias Funk toge Vincent Le Garrec
Vitalii Koshura Wan-Teh Chang Weihang Ding Wilfried Karel
xiaozhuai 曹梦轩 阳光雨露

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.