{"id":37078,"date":"2026-10-29T17:58:54","date_gmt":"2026-10-29T17:58:54","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/cppblog\/?p=37078"},"modified":"2026-10-29T17:58:54","modified_gmt":"2026-10-29T17:58:54","slug":"whats-new-in-vcpkg-oct-2026","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/whats-new-in-vcpkg-oct-2026\/","title":{"rendered":"What&#8217;s New in vcpkg (Oct 2026)"},"content":{"rendered":"<p>This blog post summarizes changes to the <a href=\"https:\/\/vcpkg.io\/\">vcpkg package manager<\/a> as part of the <a href=\"https:\/\/github.com\/microsoft\/vcpkg\/releases\/tag\/2026.10.16\">2026-10-16<\/a> registry release and the <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/releases\/tag\/2026-09-26\">2026-09-26<\/a> tool release. These updates include configurable binary-cache compression, improved cache reliability and diagnostics, Boost 1.92, and other improvements and bug fixes.<\/p>\n<ul>\n<li>There are now <strong>2,877 total ports<\/strong> available in the vcpkg curated registry. A <a href=\"https:\/\/learn.microsoft.com\/vcpkg\/concepts\/ports\">port is a versioned recipe<\/a> for building a package from source, such as a C or C++ library.<\/li>\n<li><strong>41 new ports<\/strong> were added to the curated registry since the July registry release.<\/li>\n<li><strong>806 ports were updated<\/strong> between the July and October registry releases. 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 <a href=\"https:\/\/learn.microsoft.com\/vcpkg\/concepts\/triplets\">triplets<\/a>.<\/li>\n<li><strong>178<\/strong> community contributors submitted merged PRs included in this release.<\/li>\n<li>The main vcpkg repo has approximately <strong>7,800 forks<\/strong> and <strong>27,600 stars<\/strong> on GitHub.<\/li>\n<\/ul>\n<h2><a id=\"post-37078-_afefc1539d8a9adac5dd644cf1c3fb91c180245\"><\/a>vcpkg changelog (2026.10.16 release)<\/h2>\n<h3><a id=\"post-37078-_e210a9d70a1825ced385d944d37451d98d987bb\"><\/a>Tool improvements<\/h3>\n<ul>\n<li><strong>Choose your binary-cache compression level.<\/strong> Use <code>--binary-cache-compression-level=&lt;0-9&gt;<\/code> or <code>VCPKG_BINARY_CACHE_COMPRESSION_LEVEL<\/code> to trade ZIP archive size for cache submission time. The command-line option takes precedence. Leaving both unset preserves the default compression level, and the setting does not change package ABIs or prevent restoration of existing archives. NuGet packaging is unaffected (PR: <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/pull\/2125\">Microsoft\/vcpkg-tool#2125<\/a>, thanks @xiaozhuai!).\u00a0For example, select a lower compression level when saving ZIP-based binary-cache archives: <code>vcpkg install --binary-cache-compression-level=1<\/code><\/li>\n<li>Fixed binary cache prechecks assigning provider results to the wrong packages after filtering the action list, improving cache availability reporting (PR: <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/pull\/2112\">Microsoft\/vcpkg-tool#2112<\/a>, thanks @miyanyan!).<\/li>\n<li>Standardized binary cache upload failure diagnostics to make cache submission problems easier to identify (PR: <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/pull\/2105\">Microsoft\/vcpkg-tool#2105<\/a>, thanks @xiaozhuai!).<\/li>\n<li>Preserved underlying registry errors instead of replacing them with a misleading \u201c<em>&lt;port&gt; does not exist<\/em>\u201d message (PR: <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/pull\/2095\">Microsoft\/vcpkg-tool#2095<\/a>, thanks @bugale!).<\/li>\n<li>Added the <code>apple<\/code> platform expression for port metadata, allowing one expression to cover Apple target platforms (PR: <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/pull\/2121\">Microsoft\/vcpkg-tool#2121<\/a>, thanks @cqundefine!).<\/li>\n<li>Propagated <code>VCPKG_SSL_REVOKE_BEST_EFFORT<\/code> to spawned processes so the certificate-revocation setting applies consistently (PR: <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/pull\/2098\">Microsoft\/vcpkg-tool#2098<\/a>, thanks @mem16k!).<\/li>\n<li>Improved Windows bootstrap proxy handling: if malformed <code>HTTPS_PROXY<\/code> or <code>NO_PROXY<\/code> settings cause an invalid parameter error, the helper warns and retries using the current user\u2019s explicit Windows proxy settings, or a direct connection if none is configured (PR: <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/pull\/2137\">Microsoft\/vcpkg-tool#2137<\/a>, thanks @camillebruckmann!).<\/li>\n<li>Fixed NuGet exports to include vcpkg.exe in the generated package (PR: <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/pull\/2134\">Microsoft\/vcpkg-tool#2134<\/a>).<\/li>\n<li>Made <code>x-add-version<\/code> updates transactional so an error does not leave partially updated version metadata, while also reducing unnecessary work when processing unchanged ports (PR: <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/pull\/2050\">Microsoft\/vcpkg-tool#2050<\/a>).<\/li>\n<\/ul>\n<h3><a id=\"post-37078-_f5233f654f2e9727a3e58eac2179b16540f4a2f\"><\/a>Notable port updates<\/h3>\n<ul>\n<li><strong>Boost: 1.91.0 -&gt; 1.92.0<\/strong>, updating the Boost collection of C++ libraries.<\/li>\n<li><strong>curl: 8.21.0#1 -&gt; 8.23.0<\/strong>, updating a widely used networking library.<\/li>\n<li><strong>OpenSSL: 3.6.3 -&gt; 3.6.5#2<\/strong>, refreshing the cryptography and TLS dependency.<\/li>\n<li><strong>libgit2: 1.9.4#1 -&gt; 1.9.7<\/strong>, updating the Git implementation library.<\/li>\n<li><strong>Qt Base: 6.11.1#1 -&gt; 6.11.2<\/strong>, updating the core Qt framework port.<\/li>\n<li><strong>Vulkan SDK components: 1.4.350.0 -&gt; 1.4.357.0<\/strong>, with Vulkan headers updated from <strong>1.4.350.1 -&gt; 1.4.363.0<\/strong>.<\/li>\n<li><strong>Armadillo: 14.4.1#1 -&gt; 15.6.1<\/strong>, bringing a new major version of the linear algebra library.<\/li>\n<li><strong>SDL 3: 3.4.12 -&gt; 3.4.18<\/strong>, updating the cross-platform multimedia library.<\/li>\n<li><strong>22 ports were removed<\/strong> as part of registry maintenance: cppdap, ctp, dx, keccak-tiny, kf5diagram, libfreenect2, qtquickcontrols2, rapidfuzz, sdl1, sdl1-mixer, sdl1-net, septag-sx, shiftmedia-libgnutls, sqlpp11-connector-mysql, sqlpp11-connector-sqlite3, tensorflow, tensorflow-cc, tensorflow-common, threadpool, v8, vcpkg-tool-bazel, and vulkan-hpp.<\/li>\n<li>Other minor improvements and bug fixes.<\/li>\n<\/ul>\n<h2><a id=\"post-37078-_76b76cdfafa7859eba780beff8d3b61d6d950da\"><\/a>Documentation updates<\/h2>\n<p>The following documentation changes were published recently:<\/p>\n<ul>\n<li>Documented <code>VcpkgManifestInstalledBaseDir<\/code> for MSBuild solutions that use manifest mode and build multiple triplets, allowing a shared installation base directory with triplet-specific subdirectories (PR: <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/pull\/588\">MicrosoftDocs\/vcpkg-docs#588<\/a>, thanks @autoantwort!).<\/li>\n<li>Documented <code>VCPKG_PROVIDED_FORTRAN<\/code>, including its defaults and how custom triplets can select a different Fortran compiler (PR: <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/pull\/600\">MicrosoftDocs\/vcpkg-docs#600<\/a>).<\/li>\n<li>Added documentation for <code>vcpkg print-usage<\/code>, which displays usage information for installed packages (PR: <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/pull\/599\">MicrosoftDocs\/vcpkg-docs#599<\/a>).<\/li>\n<li>Documented the <code>CURL_CA_BUNDLE<\/code> environment variable for configuring the certificate authority bundle used for downloads (PR: <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/pull\/587\">MicrosoftDocs\/vcpkg-docs#587<\/a>).<\/li>\n<li>Expanded the platform-expression reference with the apple and bsd platform families, additional platform identifiers, and the corrected Xbox target condition (PR: <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/pull\/612\">MicrosoftDocs\/vcpkg-docs#612<\/a>).<\/li>\n<li>Documented <code>--binary-cache-compression-level=&lt;0-9&gt;<\/code> and <code>VCPKG_BINARY_CACHE_COMPRESSION_LEVEL<\/code>, including precedence, defaults, accepted values, and compatibility with existing cache entries (PR: <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/pull\/613\">MicrosoftDocs\/vcpkg-docs#613<\/a>, thanks @xiaozhuai!).<\/li>\n<li>Clarified how a repository-level nuget.config containing <code>&lt;clear \/&gt;<\/code> can remove inherited binary-cache sources and cause authentication failures, with guidance for keeping the authenticated source in the effective configuration (PR: <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/pull\/614\">MicrosoftDocs\/vcpkg-docs#614<\/a>, thanks @hoshiizumiya!).<\/li>\n<li>Updated GitHub Actions examples to pin actions to full commit SHAs instead of version tags (PR: <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/pull\/617\">MicrosoftDocs\/vcpkg-docs#617<\/a>).<\/li>\n<li>Updated the maintainer guide with a policy for AI-reported bugs in new ports: report findings upstream, accept upstream\u2019s assessment, and close the new port submission if upstream does not respond within 30 days. The update also clarifies terminology and other maintainer guidance (PR: <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/pull\/615\">MicrosoftDocs\/vcpkg-docs#615<\/a>).<\/li>\n<\/ul>\n<h2><a id=\"post-37078-_4303521790c93efc49c8e092de65be44055a303\"><\/a>Total ports available for tested triplets<\/h2>\n<table>\n<thead>\n<tr>\n<th><strong>Triplet<\/strong><\/th>\n<th><strong>Ports available<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>x86-windows<\/td>\n<td>2675<\/td>\n<\/tr>\n<tr>\n<td>x64-windows<\/td>\n<td>2809<\/td>\n<\/tr>\n<tr>\n<td>x64-windows-release<\/td>\n<td>2805<\/td>\n<\/tr>\n<tr>\n<td>x64-windows-static<\/td>\n<td>2682<\/td>\n<\/tr>\n<tr>\n<td>x64-windows-static-md<\/td>\n<td>2742<\/td>\n<\/tr>\n<tr>\n<td>arm64-windows<\/td>\n<td>2486<\/td>\n<\/tr>\n<tr>\n<td>arm64-windows-static-md<\/td>\n<td>2467<\/td>\n<\/tr>\n<tr>\n<td>arm64-osx<\/td>\n<td>2639<\/td>\n<\/tr>\n<tr>\n<td>x64-linux<\/td>\n<td>2835<\/td>\n<\/tr>\n<tr>\n<td>arm-neon-android<\/td>\n<td>2271<\/td>\n<\/tr>\n<tr>\n<td>x64-android<\/td>\n<td>2334<\/td>\n<\/tr>\n<tr>\n<td>arm64-android<\/td>\n<td>2310<\/td>\n<\/tr>\n<tr>\n<td>arm64-linux<\/td>\n<td>2340<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>While vcpkg supports a much larger variety of target platforms and architectures (as <a href=\"https:\/\/github.com\/microsoft\/vcpkg\/tree\/master\/triplets\/community\">community triplets<\/a>), the list above is validated exhaustively to ensure updated ports don\u2019t break other ports in the catalog.<\/p>\n<h2><a id=\"post-37078-_fc8557f6b93afb56b56425761e4b8841b4e70b7\"><\/a>Thank you to our contributors<\/h2>\n<p>vcpkg couldn\u2019t be where it is today without contributions from our open-source community. Thank you for your continued support! The following people contributed to the <a href=\"https:\/\/github.com\/microsoft\/vcpkg\">vcpkg<\/a>, <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\">vcpkg-tool<\/a>, or <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/\">vcpkg-docs<\/a> repos in this release by submitting pull requests (listed by GitHub username):<\/p>\n<table>\n<tbody>\n<tr>\n<td>3nids<\/td>\n<td>a4z<\/td>\n<td>aaron-stebner<\/td>\n<td>AenBleidd<\/td>\n<\/tr>\n<tr>\n<td>aidangarske<\/td>\n<td>ajtribick<\/td>\n<td>albertony<\/td>\n<td>amarpMSFT<\/td>\n<\/tr>\n<tr>\n<td>Amsozzer1<\/td>\n<td>anders-wind<\/td>\n<td>asaf08da<\/td>\n<td>ashwinbhat<\/td>\n<\/tr>\n<tr>\n<td>attipaci<\/td>\n<td>auscaster<\/td>\n<td>autoantwort<\/td>\n<td>ayzk<\/td>\n<\/tr>\n<tr>\n<td>azchohfi<\/td>\n<td>blavallee<\/td>\n<td>bmarques1995<\/td>\n<td>bmehta001<\/td>\n<\/tr>\n<tr>\n<td>bowengu-ms<\/td>\n<td>Bronek<\/td>\n<td>btzy<\/td>\n<td>buck-yeh<\/td>\n<\/tr>\n<tr>\n<td>bugale<\/td>\n<td>Cadons<\/td>\n<td>camillebruckmann<\/td>\n<td>cardi93<\/td>\n<\/tr>\n<tr>\n<td>cdcseacave<\/td>\n<td>ChaseKnowlden<\/td>\n<td>chiphogg<\/td>\n<td>chusitoo<\/td>\n<\/tr>\n<tr>\n<td>cqundefine<\/td>\n<td>csigs<\/td>\n<td>culhatsker<\/td>\n<td>danfiedler-msft<\/td>\n<\/tr>\n<tr>\n<td>dbarkar<\/td>\n<td>DEgITx<\/td>\n<td>derchr<\/td>\n<td>dg0yt<\/td>\n<\/tr>\n<tr>\n<td>dimateos<\/td>\n<td>dmitriyrazboev<\/td>\n<td>dpasukhi<\/td>\n<td>dunhor<\/td>\n<\/tr>\n<tr>\n<td>dunkbing<\/td>\n<td>eclipse0922<\/td>\n<td>ekoby<\/td>\n<td>emabrey<\/td>\n<\/tr>\n<tr>\n<td>emusgrave<\/td>\n<td>ethanmusser<\/td>\n<td>ethindp<\/td>\n<td>EvilMcStevil<\/td>\n<\/tr>\n<tr>\n<td>eXpl0it3r<\/td>\n<td>fcf-framework<\/td>\n<td>Flying-Magnus<\/td>\n<td>foobra<\/td>\n<\/tr>\n<tr>\n<td>gafferongames<\/td>\n<td>galabovaa<\/td>\n<td>gastineau<\/td>\n<td>gmjasper<\/td>\n<\/tr>\n<tr>\n<td>graphicsMan<\/td>\n<td>gujjwal00<\/td>\n<td>hanjingo<\/td>\n<td>HappySeaFox<\/td>\n<\/tr>\n<tr>\n<td>Hedede<\/td>\n<td>hellobertrand<\/td>\n<td>HenrikGharagyozyan<\/td>\n<td>hoshiizumiya<\/td>\n<\/tr>\n<tr>\n<td>hoshimoe<\/td>\n<td>huiguangjun<\/td>\n<td>i-curve<\/td>\n<td>imakris<\/td>\n<\/tr>\n<tr>\n<td>isanych<\/td>\n<td>j7nw4r<\/td>\n<td>JackBoosY<\/td>\n<td>jalfd<\/td>\n<\/tr>\n<tr>\n<td>jamesg-nz<\/td>\n<td>jgillis<\/td>\n<td>JMC2002<\/td>\n<td>jmuehlig<\/td>\n<\/tr>\n<tr>\n<td>JohnLangford<\/td>\n<td>JonnyPtn<\/td>\n<td>jreichel-nvidia<\/td>\n<td>jwsung91<\/td>\n<\/tr>\n<tr>\n<td>k-wojcik<\/td>\n<td>kadirlua<\/td>\n<td>Kanishk6582<\/td>\n<td>kblaschke<\/td>\n<\/tr>\n<tr>\n<td>kevinAlbs<\/td>\n<td>kimlaine<\/td>\n<td>Kiptoo-Deus<\/td>\n<td>Krzmbrzl<\/td>\n<\/tr>\n<tr>\n<td>kzhdev<\/td>\n<td>leohige<\/td>\n<td>LeStahL<\/td>\n<td>LimiNode<\/td>\n<\/tr>\n<tr>\n<td>liuzicheng1987<\/td>\n<td>luadebug<\/td>\n<td>lucocozz<\/td>\n<td>lukiod<\/td>\n<\/tr>\n<tr>\n<td>mario4tier<\/td>\n<td>martinus<\/td>\n<td>mbeutel<\/td>\n<td>mcoliver<\/td>\n<\/tr>\n<tr>\n<td>mem16k<\/td>\n<td>mertefesensoy<\/td>\n<td>metsma<\/td>\n<td>mikke89<\/td>\n<\/tr>\n<tr>\n<td>miyanyan<\/td>\n<td>moyer-avs<\/td>\n<td>NathanGray-ChurchillNavigation<\/td>\n<td>Neargye<\/td>\n<\/tr>\n<tr>\n<td>nholthaus<\/td>\n<td>nickdademo<\/td>\n<td>nistick21<\/td>\n<td>nyoma-diamond<\/td>\n<\/tr>\n<tr>\n<td>omartijn<\/td>\n<td>Osyotr<\/td>\n<td>palchukovsky<\/td>\n<td>paleolimbot<\/td>\n<\/tr>\n<tr>\n<td>papachi-one<\/td>\n<td>past-due<\/td>\n<td>pedrocatalao<\/td>\n<td>pedrolcl<\/td>\n<\/tr>\n<tr>\n<td>ptahmose<\/td>\n<td>raulcd<\/td>\n<td>RazerM<\/td>\n<td>RealTimeChris<\/td>\n<\/tr>\n<tr>\n<td>redboltz<\/td>\n<td>Reddimus<\/td>\n<td>reeshabh90<\/td>\n<td>robbert-ef<\/td>\n<\/tr>\n<tr>\n<td>rohanjain101<\/td>\n<td>rohit-singh-gautam<\/td>\n<td>RT2Code<\/td>\n<td>saksoy-engits<\/td>\n<\/tr>\n<tr>\n<td>saucecontrol<\/td>\n<td>sauloverissimo<\/td>\n<td>sentomk<\/td>\n<td>simfeo<\/td>\n<\/tr>\n<tr>\n<td>sleepwalkera<\/td>\n<td>solemnwarning<\/td>\n<td>sorokin<\/td>\n<td>sparcyu<\/td>\n<\/tr>\n<tr>\n<td>SSARCandy<\/td>\n<td>ssunday<\/td>\n<td>starxg<\/td>\n<td>stescobedo92<\/td>\n<\/tr>\n<tr>\n<td>SunBlack<\/td>\n<td>swebb2066<\/td>\n<td>sylveon<\/td>\n<td>syniol<\/td>\n<\/tr>\n<tr>\n<td>talregev<\/td>\n<td>tangtaoit<\/td>\n<td>tartanpaint<\/td>\n<td>tesch1<\/td>\n<\/tr>\n<tr>\n<td>Thermadiag<\/td>\n<td>ThomsonTan<\/td>\n<td>timkpaine<\/td>\n<td>tobbi<\/td>\n<\/tr>\n<tr>\n<td>toge<\/td>\n<td>tomconder<\/td>\n<td>torusrxxx<\/td>\n<td>trueqbit<\/td>\n<\/tr>\n<tr>\n<td>tsurumi-yizhou<\/td>\n<td>tucher<\/td>\n<td>TuxedoFish<\/td>\n<td>vividos<\/td>\n<\/tr>\n<tr>\n<td>vrtulka23<\/td>\n<td>wantehchang<\/td>\n<td>wingfiring<\/td>\n<td>xiaotang2333333<\/td>\n<\/tr>\n<tr>\n<td>xiaozhuai<\/td>\n<td>yangjiang0217<\/td>\n<td>YexuanXiao<\/td>\n<td>yunsmall<\/td>\n<\/tr>\n<tr>\n<td>ZHBHFUT<\/td>\n<td>zsy056<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><a id=\"post-37078-_bd4e117fd69e5690c888ecb2c2d039e210c9390\"><\/a>Learn more<\/h2>\n<p>You can find the <a href=\"https:\/\/github.com\/microsoft\/vcpkg\/releases\">main release notes<\/a> on GitHub. Recent updates to the vcpkg tool can be viewed on the <a href=\"https:\/\/github.com\/microsoft\/vcpkg-tool\/releases\">vcpkg-tool Releases page<\/a>. To contribute to vcpkg documentation, visit the <a href=\"https:\/\/github.com\/MicrosoftDocs\/vcpkg-docs\/\">vcpkg-docs repo<\/a>. If you\u2019re new to vcpkg or curious about how a package manager can make your life easier as a C\/C++ developer, check out the <a href=\"https:\/\/vcpkg.io\">vcpkg website \u2013 vcpkg.io<\/a>.<\/p>\n<p>If you would like to contribute to vcpkg and its library catalog, or want to give us feedback on anything, check out our <a href=\"https:\/\/github.com\/microsoft\/vcpkg\">GitHub repo<\/a>. Please report bugs or request updates to ports in our <a href=\"https:\/\/github.com\/microsoft\/vcpkg\/issues\">issue tracker<\/a> or join more general discussion in our <a href=\"https:\/\/github.com\/microsoft\/vcpkg\/discussions\">discussion forum<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This blog post summarizes changes to the vcpkg package manager as part of the 2026-10-16 registry release and the 2026-09-26 tool release. These updates include configurable binary-cache compression, improved cache reliability and diagnostics, Boost 1.92, and other improvements and bug fixes. There are now 2,877 total ports available in the vcpkg curated registry. A port [&hellip;]<\/p>\n","protected":false},"author":1063,"featured_media":28096,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,272],"tags":[273],"class_list":["post-37078","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus","category-vcpkg","tag-vcpkg"],"acf":[],"blog_post_summary":"<p>This blog post summarizes changes to the vcpkg package manager as part of the 2026-10-16 registry release and the 2026-09-26 tool release. These updates include configurable binary-cache compression, improved cache reliability and diagnostics, Boost 1.92, and other improvements and bug fixes. There are now 2,877 total ports available in the vcpkg curated registry. A port [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/37078","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/users\/1063"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=37078"}],"version-history":[{"count":1,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/37078\/revisions"}],"predecessor-version":[{"id":37080,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/37078\/revisions\/37080"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media\/28096"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media?parent=37078"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=37078"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=37078"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}