# CMake 3.31.10 available for download

**URL:** https://discourse.cmake.org/t/cmake-3-31-10-available-for-download/15329
**Category:** Announcements
**Created:** [November 20, 2025, 12:57am UTC](https://discourse.cmake.org/t/cmake-3-31-10-available-for-download/15329 "2025-11-20T00:57:24Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![johnwparent](https://discourse.cmake.org/user_avatar/discourse.cmake.org/johnwparent/32/2179_2.png) [@johnwparent](https://discourse.cmake.org/u/johnwparent)
#### Post date: [November 20, 2025, 12:57am UTC](https://discourse.cmake.org/t/cmake-3-31-10-available-for-download/15329/1 "2025-11-20T00:57:24Z")

</div>

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/](https://cmake.org/download/)

See also the [release notes](https://cmake.org/cmake/help/latest/release/3.31.html) and [release milestone](https://gitlab.kitware.com/cmake/cmake/-/milestones/186)

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
