We are pleased to announce that CMake 4.1.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.1.2:
Ben Boeckel (3):
- Help/OPTIMIZE_DEPENDENCIES: move period outside of parenthetical
- Help/OPTIMIZE_DEPENDENCIES: xref with CMP0154 documentation
- Ninja: handle trailing newlines in variable stanzas
Brad King (21):
- Tests: Match RunCMake.find_package-CPS version candidates more precisely
- find_package: Avoid repeating search for lower-case .cps file
- 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
- Apple: Initialize deployment target after SDK
- Xcode: Restore default CMAKE_OSX_DEPLOYMENT_TARGET to run on host
- Help: Add 4.0 release note for restored Xcode default deployment target
- Help: Add 4.1 release note for restored Xcode default deployment target
- Help: Fix typo in 3.31.9 release note heading
- Tutorial: Restore source archive when published on cmake.org
- 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
- Help: Improve string(JSON) synopsis document source readability
- Help: Avoid reST named references in string(JSON) synopsis
Karolina Surma (1):
- FindPython: Add support for Python 3.15
Martin Duffy (1):
- install(PACKAGE_INFO): Fix error when usage requirements contain certain genex
Matthew Woehlke (2):
- cmPackageInfoArguments: Improve error message
- CPS: Improve invalid namespace error
Robert Maynard (1):
- find_package: Fix regression on
<PackageName>_ROOTrelative to CWD