CMake 4.0.3 available for download

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