[ANNOUNCE] CMake 4.2.5 available for download

John Parent <[email protected]> Thu, 23 Apr 2026 11:00:02 -0400
Newsgroups gmane.comp.kde.devel.general
Message-ID <CAN7YEFcZ+1ZCTfzRLf+QyMia5xvr8qh=V=tm=jxXhkcaqJcqcA@mail.gmail.com>
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:
  https://cmake.org/cmake/help/v4.2/release/4.2.html

and release milestone:
  https://gitlab.kitware.com/cmake/cmake/-/milestones/202

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