ReleaseMicrosoftMicrosoftpublished Dec 15, 2025seen Jun 26

microsoft/vcpkg 2025.12.12

microsoft/vcpkg

Open original ↗

Captured source

source ↗
published Dec 15, 2025seen Jun 26captured 1whttp 200method plain

2025.12.12 Release

Repository: microsoft/vcpkg

Tag: 2025.12.12

Published: 2025-12-15T22:47:49Z

Prerelease: no

Release notes:

Total port count: 2737

Total port count per triplet (tested): https://dev.azure.com/vcpkg/public/_build/results?buildId=124199

|triplet|ports available| |---|---| |x86-windows|2539| |x64-windows|2669| |x64-windows-release|2669| |x64-windows-static|2543| |x64-windows-static-md|2602| |x64-uwp|1500| |arm64-windows|2293| |arm64-windows-static-md|2275| |arm64-uwp|1469| |arm64-osx|2466| |x64-linux|2673| |arm-neon-android|2087| |x64-android|2153| |arm64-android|2115|

The following vcpkg-tool releases have occurred since the last registry release:

  • https://github.com/microsoft/vcpkg-tool/releases/tag/2025-11-13
  • https://github.com/microsoft/vcpkg-tool/releases/tag/2025-11-18
  • https://github.com/microsoft/vcpkg-tool/releases/tag/2025-11-19
  • https://github.com/microsoft/vcpkg-tool/releases/tag/2025-12-05

In those tool releases, the following changes are particularly meaningful:

  • Test parent hashes without actual build by @dg0yt in https://github.com/microsoft/vcpkg-tool/pull/1870
  • Fix qualified PackageSpec parse hang. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1872
  • Test --skip-failures and fix "static" cascade by @dg0yt in https://github.com/microsoft/vcpkg-tool/pull/1871
  • Fix =skip handling. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1849
  • Fix invalid proxy url example by @albertony in https://github.com/microsoft/vcpkg-tool/pull/1848
  • Remove the 'upgrade' message. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1802
  • Turn on LTCG and COMDAT folding. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1820
  • ci: baseline pass means pass by @dg0yt in https://github.com/microsoft/vcpkg-tool/pull/1827
  • Test ci --parent-hashes by @dg0yt in https://github.com/microsoft/vcpkg-tool/pull/1829
  • Delete artifacts list. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1831
  • Fix ci test changing VCPKG_ROOT/installed by @dg0yt in https://github.com/microsoft/vcpkg-tool/pull/1837
  • xbox updates for October 2025 release new layout by @walbourn in https://github.com/microsoft/vcpkg-tool/pull/1834
  • Fix wrong usage of stdfs::file_time_type by @miyanyan in https://github.com/microsoft/vcpkg-tool/pull/1835
  • Don't include features from skipped ports in CI runs. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1822

The following 48 ports have been added:

|port|version| |---|---| |abumq-ripe|4.2.2#1| |arcticdb-sparrow-extensions|0.2.0| |ayush272002-dotenv|1.0.1| |bbalouki-itch|1.0.0#1| |chenjunfu2-nbt-cpp|1.0.1| |cpp-smtpclient-library|1.1.13| |dagir|0.1.0| |deadlightreal-swiftnet|0.3.0| |directfb2|2025-11-25| |embree|4.4.0| |hanjingo-high-jump|1.0.4| |hazelcast-cpp-client|5.5.0| |libcoap|4.3.5| |libhat|0.9.0| |libmemcached-awesome|1.1.4| |libpopcnt|3.1| |libupnp|1.14.25| |libversion|3.0.4#1| |lloyal-ai-inlined-vector|5.7.1| |neko-event|1.0.1| |neko-function|1.0.11| |neko-log|1.0.7| |neko-network|1.0.1| |neko-schema|1.1.5| |neko-system|1.0.1| |neko-threadpool|1.0.2| |onnxruntime|1.23.2| |openzl|0.1.0| |orefkov-simstr|1.2.7| |rewolf-wow64ext|1.0.0.9#1| |rtc-benchmarksuite|1.0.1| |simpleamqpclient|2.5.1| |slick-logger|1.0.1#1| |slick-net|1.2.1| |slick-object-pool|0.1.2| |slick-queue|1.1.2| |sqlite-flux|1.1.1| |stella-cv-fbow|0.0.1| |supernovas|1.5.0#1| |tdlib|1.8.55| |tiledb|2.30.0| |tinycolormap|0.8.0| |trianglemeshdistance|1.1.0| |tsl-array-hash|0.7.2| |tsl-hat-trie|0.7.1| |unarr|1.1.1| |vsgqt|0.4.0#1| |yandex-disk-cpp-client|1.0.3|

The following 504 ports have been updated:

|port|original version|new version| |---|---|---| |7zip|25.1|25.1#1| |abseil|20250512.1|20250814.1| |ade|0.1.2e|0.1.2e#1| |advobfuscator|2020-06-26|2.1.1| |alembic|1.8.8|1.8.10| |aliyun-oss-cpp-sdk|1.10.0#4|1.10.1| |alpaka|1.2.0|2.0.0| |alsa|1.2.14|1.2.14#1| |amd-amf|1.4.36#1|1.5.0| |ampl-mp|2020-11-11#5|4.1.0| |anari|0.14.1|0.15.0| |aravis|0.8.34#1|0.8.35| |arcticdb-sparrow|1.3.0|1.4.0| |argus|0.1.0|0.2.0| |arrow|21.0.0#1|21.0.0#2| |arun11299-cpp-subprocess|2.1|2.5| |asio-grpc|3.4.3|3.5.1| |asiosdk|2.3.3#7|2.3.4| |asmjit|2025-01-22|2025-10-13| |async-mqtt|10.2.5|10.2.6| |at-spi2-atk|2.38.0#1|2.38.0#2| |at-spi2-core|2.44.1#4|2.44.1#5| |atk|2.38.0#10|2.38.0#11| |atl|0|0#1| |atlmfc|0#3|0#4| |audiofile|1.1.3|1.1.4| |audit|4.0.5|4.1.2| |aws-c-auth|0.9.1|0.9.4| |aws-c-cal|0.9.3|0.9.13| |aws-c-common|0.12.5|0.12.6| |aws-c-event-stream|0.5.7|0.5.9| |aws-c-http|0.10.4|0.10.7| |aws-c-io|0.23.1|0.24.0| |aws-c-s3|0.9.2|0.11.3| |aws-crt-cpp|0.34.5|0.36.0| |aws-sdk-cpp|1.11.665|1.11.702| |baresip-libre|3.23.0|4.3.0| |basisu|1.50.0|1.60#1| |bddisasm|2.2.0|3.0.0| |bdwgc|8.2.8|8.2.10| |behaviortree-cpp|4.7.0#1|4.8.2| |bext-sml|1.1.11|1.1.13| |bext-ut|2.0.1|2.3.1| |bext-wintls|0.9.8|1.0.0| |bitmagic|8.0.1|8.0.1#1| |blake3|1.8.1|1.8.2| |blas|2023-04-14#4|2023-04-14#5| |blend2d|2025-03-08|2025-03-08#1| |blickfeld-qb2|2.8.3|2.13| |blosc2|2.21.3|2.22.0#1| |boinc|8.2.5#1|8.2.8| |brotli|1.1.0#1|1.2.0| |brpc|1.14.1|1.15.0| |bw-sqlitemap|1.1.0|1.2.0| |c-ares|1.34.5#1|1.34.6| |caf|1.0.2|1.1.0| |camport3|1.6.2|1.6.75| |cblas|2024-03-19|2025-10-29| |cdt|1.4.1|1.4.4| |cgal|6.0.1|6.1| |cglm|0.9.4|0.9.6| |cgltf|1.14|1.15| |chromaprint|1.5.1#1|1.6.0| |cimg|3.6.2|3.6.5| |cinatra|0.9.5#1|0.9.7| |cista|0.15|0.16| |cli11|2.5.0|2.6.1| |clipboardxx|0.5|0.5#1| |cnats|3.10.1|3.12.0| |coin|4.0.4#2|4.0.6| |colmap|3.11.1#4|3.12.6| |commata|1.1.1|1.1.2| |cpp-httplib|0.26.0|0.28.0| |cpp-ipc|1.3.0|1.4.0| |cppad|20240000.7|20250000.2| |cppcms|1.2.1#7|2.0.1| |cppp-reiconv|2.1.0|3.0.0| |cpr|1.12.0|1.14.1| |cpu-features|0.10.1|0.10.1#1| |cpuinfo|2025-07-25|2025-09-06| |crow|1.3.0|1.3.0#1| |cryptopp|8.9.0#1|2025-12-01| |cspice|67#3|67#4| |cuda-api-wrappers|0.8.0|0.8.1| |cudnn-frontend|1.14.0|1.15.0| |curl|8.16.0|8.17.0| |dacap-clip|1.12|1.13| |darknet|2024-10-10|2025-10-24| |datraw|1.0.9|1.1.0| |daw-utf-range|2.2.5#1|2.2.6| |dawn|20250922.223923#1|20251202.213730| |daxa|3.0.3|3.3.1| |directx12-agility|1.618.2|1.618.5| |directxmesh|2025-07-10|2025-10-27| |directxtex|2025-07-10|2025-10-27| |directxtk|2025-07-10|2025-10-27| |directxtk12|2025-07-10|2025-10-27| |dlpack|1.1|1.2| |double-conversion|3.3.1|3.4.0| |dpdk|24.07|24.11.3#1| |drlibs|2025-09-10|2025-12-01| |duckdb|1.4.1|1.4.3| |egl-registry|2024-01-25|2025-05-27| |elements|2024-09-12|2025-11-18| |entt|3.15.0|3.16.0| |etl|20.44.0|20.44.2| |expected-lite|0.9.0|0.10.0|...

Excerpt shown — open the source for the full document.