We are pleased to announce that CMake 4.2.5 is now available for download.
Please use the latest release from our download page:
https://cmake.org/download/
or download this release from:
Release v4.2.5 · Kitware/CMake · GitHub
See also the release notes and release milestone
Thanks for your support!
Changes made since CMake 4.2.4:
Brad King (10):
- find_package: Clarify dependency ordering logic in package stack
- find_package: Save package information only after successfully loading it
- find_package: Share package information among copies of package stack
- ci: Split macOS job configurations by architecture
- ci: Split macOS job configurations by architecture
- CTestCustom: Ignore warnings about zstd objects and libs with no symbols
- Tests/RunCMake/CMP0156: Update for Xcode 26.4
- ci: Update macos-arm64 jobs to use Xcode 26.4
- cmake: Restore normalization of
-Pscript to on-disk path - CMake 4.2.5
Gusts Kaksis (1):
- Xcode: Fix target ordering operator to meet std::sort requirements
Peter Boettcher (1):
- ConfigureLog: Eliminate unnecessary flush to improve write performance