@@ -23,6 +23,18 @@ For reference, the associated merge request is https://gitlab.kitware.com/cmake/
2323
2424<!-- CHANGELOG-INSERT -->
2525
26+ ### v1.12
27+
28+ * feat(Vcvars): Add support for selecting vcvarsall.bat via Vcvars_FIND_VCVARSALL
29+ * feat(Vcvars): Add support for VC toolset version selection via -vcvars_ver
30+ * chore(Vcvars): Refactor MSVC-to-VS version mapping using Vcvars version lists
31+ * chore(Vcvars): Consolidate support for legacy MSVC versions (VS 6.0, 2002, 2003)
32+ * chore(Vcvars): Simplify logic for auto-discovering Vcvars_MSVC_VERSION
33+ * tests: Fix REQUESTED_ * handling and remove redundant logic
34+ * tests: Validate call line in generated launcher script
35+ * tests: Support parallel execution of script and project-mode tests
36+ * fix(Vcvars): Ensure message reflects correct variable being set
37+
2638### v1.11
2739
2840* feat(vsvars): Refactor vcvars discovery with reusable function
@@ -94,8 +106,8 @@ There are few possible approaches:
94106``` cmake
95107# Download FindVcvars.cmake
96108set(dest_file "${CMAKE_CURRENT_BINARY_DIR}/FindVcvars.cmake")
97- set(expected_hash "cfac3aa8a306906ca3c90ff476dcc2e8f01f41ce8c4b3d2ebb3ae539c1a665c0 ")
98- set(url "https://raw.githubusercontent.com/scikit-build/cmake-FindVcvars/v1.11 /FindVcvars.cmake")
109+ set(expected_hash "56cbf16b279d9c8481a01e5ff115b9d2429f384377640c1265c2fecf19bcbe92 ")
110+ set(url "https://raw.githubusercontent.com/scikit-build/cmake-FindVcvars/v1.12 /FindVcvars.cmake")
99111if(NOT EXISTS ${dest_file})
100112 file(DOWNLOAD ${url} ${dest_file} EXPECTED_HASH SHA256=${expected_hash})
101113else()
0 commit comments