CMake 3.31.6 available for download
February 24, 2025

We are pleased to announce that CMake 3.31.6 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.5: AJIOB (1): Help: Clarify when execute_process ENCODING UTF-8 became the default Alexandra Cherdantseva (1): Linker: Restore support for WHOLE_ARCHIVE with Swift libraries Begasus (1): Linker configuration: Add missing platform Haiku Brad King (10): ci: Update Windows builds to MSVC 14.43 toolset cmGeneratorExpressionDAGChecker: Construct with initializer list syntax cmGeneratorExpressionDAGChecker: De-duplicate constructor signature cmGeneratorExpressionDAGChecker: Construct with initializer list syntax Tests: Split CustomTransitiveProperties argument checks into helper Tests: Extend CustomTransitiveProperties with non-transitive LINK_LIBRARIES Tests: Extend CustomTransitiveProperties with custom transitive LINK_LIBRARIES GenEx: Restore evaluation context for conditional transitive properties GenEx: Fix evaluation of LINK_LIBRARIES as custom transitive property CMake 3.31.6 Ihor Sofiichenko (1): GoogleTest: Restore support for spaces in explicit WORKING_DIRECTORY Josef Angstenberger (1): TIClang: Make ARM architecture id uppercase