CMake 3.31.10 available for download
November 19, 2025
We are pleased to announce that CMake 3.31.10 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 3.31.9: Brad King (17): bootstrap: Fix compilation with gcc 16 devirtualization Tests: Teach RunCMake to ignore Xcode an IDERunDestination warning ci: update macOS jobs to use Xcode 26.0 in CMake 3.31 branch Apple: Backport "Enable linking during iOS toolchain inspection" to 3.31 Tests/FindBoost/TestPython: Improve python version list formatting ci: Add script to repackage macOS SDKs ci: Add script to install macOS SDK version 15.5 ci: Revert packaging to macOS 15.5 SDK to restore cmake-gui rendering Help: Fix typo in 3.31.9 release note heading execute_process: Restore support for short timeouts CPack/RPM: Backport "Remove redundant conditions for presence of rpmbuild" CPack/RPM: Backport "Fix detection of RPM support for weak dependencies" CPack: Backport "correctly perform querytags on old versions of RPM" Tests: Update expected Zstandard magic number for libarchive 3.8.2 execute_process: Restore termination of processes on timeout ci: update macOS jobs to use Xcode 26.1 CMake 3.31.10 Karolina Surma (1): FindPython: Add support for Python 3.15