We are pleased to announce that CMake 4.0.3 is now available for download.
Please use the latest release from our download page:
https://cmake.org/download/
See also the release notes and release milestone
Thanks for your support!
Changes made since CMake 4.0.2:
Andrey Alekseenko (3):
- CUDA/Clang: Fix list of architectures supported by Clang < 20.1
- CUDA/Clang: Reorder the logic for setting supported archs
- CUDA/Clang: Add archs supported by Clang 21
Ben Boeckel (5):
- Tests/RunCMake: handle C++26 support where needed
- gcc: support
import std
- Experimental: recycle the
import std
UUID - Clang/CXXImportStd: support
-stdlib=libstdc++
- experimental/CXXModules: recycle the UUID
Brad King (4):
- ci: Disable KWSys ConsoleBuf test that breaks on Windows Terminal 1.22+
- ci: Tie Intel 2024.1 jobs on Windows to MSVC 14.43 toolset
- ci: Update Windows builds to MSVC 14.44 toolset
- CMake 4.0.3
Marc Chevrier (2):
- FindPython: rely on ABIFLAGS on Windows for ABI profile
- FindPython: Avoid implicit link library on Windows
Martin Duffy (2):
- instrumentation: Reuse single cmsys::SystemInformation
- instrumentation: Prevent unnecessary query loading
Robert Maynard (2):
- CUDA/Clang: Update nvcc default architectures with CUDA 13 deprecations
- CUDA: Add include paths from nvcc SYSTEM_INCLUDES entry