CMake 4.2.5 available for download

April 23, 2026

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:
https://github.com/Kitware/CMake/releases/v4.2.5

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 `-P` script 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

Leave a Reply