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