[ANNOUNCE] CMake 3.31.1 available for download

November 25, 2024
Kitware Logo with hexagons in the background

We are pleased to announce that CMake 3.31.1 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 3.31.0:

Brad King (10):
  Help: Add missing one-line summary to policy CMP0132
  FindBoost: Add support for Boost 1.86
  ci: Rebuild Fedora 41 image with updates Clarify advice given by compatibility deprecation message for CMake < 3.10
  Help: Clarify instructions for using older VS toolsets with newer VS versions
  ci: Update Windows builds to MSVC 14.42 toolset
  ci: update macOS jobs to use Xcode 16.1
  libarchive: Update script to get 3.7.7
  execute_process: Restore CLOEXEC on OUTPUT_FILE and ERROR_FILE descriptors
  CMake 3.31.1

Craig Scott (3):
  GoogleTest: Clear script content buffer on flush and flush less often
  GoogleTest: Avoid extra call to set DISABLED test property in discovery
  CMP0175: Do not reject USES_TERMINAL for add_custom_command(TARGET)

LibArchive Upstream (1): LibArchive 2024-10-13 (b439d586)

Marc Chevrier (2):
  Linker configuration: Add missing platforms
  LLD linker: avoid regression on archive libraries deduplication

Matthew Woehlke (1):
  cmExperimental: Make CPS-export experimental notice more consistent

Peter Kokot (2):
  FindSQLite3: Guard calls to pkg_check_modules
  Help: Guard calls to pkg_check_modules in cmake-developer(7) example

Timo Röhling (2):
  FindImageMagick: Fix ARCH_INCLUDE_DIR detection for version 7 and newer
  Linux: Recognize multiarch directories for musl-linux-any

Leave a Reply