版本发布 8
## What's Changed * Fix mismatched VCPKG_ROOT warnings when Visual Studio has vcpkg installed by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1931 * Add copilot /init output. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1930 * Group feature test results by port. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1933 * Accept tags in portsdiff and z-changelog. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1935 * Bump minimatch in /vcpkg-artifacts by @dependabot[bot] in https://github.com/microsoft/vcpkg-tool/pull/1934 * Allow Terrapin Retrieval Tool env vars. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1936 * Update scripts SHA 2026-03-04. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1937 **Full Changelog**: https://github.com/microsoft/vcpkg-tool/compare/2026-02-21...2026-03-04
## What's Changed * Disable metrics for vcpkg-in-vcpkg. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1925 **Full Changelog**: https://github.com/microsoft/vcpkg-tool/compare/2026-02-17...2026-02-21
## What's Changed * Upgrade CodeQL and disable on macos-ci. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1893 * Test/fix internal dependencies in top level manifest. by @dg0yt in https://github.com/microsoft/vcpkg-tool/pull/1890 * dependencies.cpp optimizations by @dg0yt in https://github.com/microsoft/vcpkg-tool/pull/1891 * Deduplicate is_empty() calls and add {}s. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1895 * Switch default Ninja minimal version to a reasonable value by @cqundefine in https://github.com/microsoft/vcpkg-tool/pull/1897 * Install files in parallel, redux by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1896 * Automate minting the release notes table. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1903 * Bump lodash from 4.17.21 to 4.17.23 in /vcpkg-artifacts by @dependabot[bot] in https://github.com/microsoft/vcpkg-tool/pull/1905 * Add CMAKE_EXPORT_COMPILE_COMMANDS by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1904 * [tools] Fix missing executable permission on downloaded tools for Unix by @zynfly in https://github.com/microsoft/vcpkg-tool/pull/1911 * Use libcurl rather than curl command line by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1906 * Deduplicate "additional_file" in abi info. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1914 * Remove optionality in ActionPlan and Summary by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1894 * Replace all `Optional<T&>` with `T*`. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1898 * Update scripts sha 2026-02-12. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1917 * Clamp invalid elapsed time instead of crashing in track_elapsed_us by @clee704 in https://github.com/microsoft/vcpkg-tool/pull/1918 * Suppress BinSkim errors in the Windows SDK. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1920 * Fix BinSkim *again* by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1921 * Update scripts SHA 2026-02-17 by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1923 * More BinSkim suppressions. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1924 ## New Contributors * @zynfly made their first contribution in https://github.com/microsoft/vcpkg-tool/pull/1911 * @clee704 made their first contribution in https://github.com/microsoft/vcpkg-tool/pull/1918 **Full Changelog**: https://github.com/microsoft/vcpkg-tool/compare/2025-12-16...2026-02-17
## What's Changed * Plumb DiagnosticContext into ToolCache / download / caching. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1842 * Delete VCPKG_PUBLIC_ABI_OVERRIDE and PlanTypes. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1874 * Fix arm64 macOS GitHub Actions. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1884 * Update vcpkg-scripts SHA 2025-12-16. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1888 **Full Changelog**: https://github.com/microsoft/vcpkg-tool/compare/2025-12-05...2025-12-16
## What's Changed * Fix "no such file or directory" error. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1817 * Update scripts SHA 2025-10-16. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1819 **Full Changelog**: https://github.com/microsoft/vcpkg-tool/compare/2025-10-10...2025-10-16
## What's Changed * test-features: the baseline state must be overwriteable by @autoantwort in https://github.com/microsoft/vcpkg-tool/pull/1730 **Full Changelog**: https://github.com/microsoft/vcpkg-tool/compare/2025-07-16...2025-07-21
## What's Changed * Force LC_ALL=C for test execution by @dg0yt in https://github.com/microsoft/vcpkg-tool/pull/1656 * BuildLogsRecorder: Only copy new log files by @autoantwort in https://github.com/microsoft/vcpkg-tool/pull/1657 * --clean-buildtrees-after-build: Only clean on success by @autoantwort in https://github.com/microsoft/vcpkg-tool/pull/1655 * Optimize rename_or_delete to stop retrying after EXDEV by @Thomas1664 in https://github.com/microsoft/vcpkg-tool/pull/1659 * Add z-check-tools-sha by @autoantwort in https://github.com/microsoft/vcpkg-tool/pull/1661 * Remove `x-gha` binary cache provider by @vicroms in https://github.com/microsoft/vcpkg-tool/pull/1662 * Remove lukka/get-cmake and use the one in the Actions image instead by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1664 * Merge cascaded failure feature dependencies together. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1665 * Improve x-test-features diagnostics for conflicting baseline entries by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1663 * Fix cross-device rename_or_delete by @dg0yt in https://github.com/microsoft/vcpkg-tool/pull/1669 * Improve invalid feature name reporting by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1675 * Replace ParseMessage with DiagnosticLine. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1667 * Detect vcvarsarm64_arm by @huangqinjin in https://github.com/microsoft/vcpkg-tool/pull/1672 * Deduplicate 'already installed' / HEAD message. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1683 * Improve x-test-features diagnostics. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1676 * x-feature-test: Only enforce cascades in baseline when used with --all by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1686 * Update vcpkg-scripts SHA 2025-05-19. by @BillyONeal in https://github.com/microsoft/vcpkg-tool/pull/1688 ## New Contributors * @huangqinjin made their first contribution in https://github.com/microsoft/vcpkg-tool/pull/1672 **Full Changelog**: https://github.com/microsoft/vcpkg-tool/compare/2025-04-16...2025-05-19