<div dir="ltr">We are pleased to announce that CMake 3.28.2 is now available for download.<br><br>Please use the latest release from our download page:<br>  <a href="https://cmake.org/download/" target="_blank">https://cmake.org/download/</a><br><br>See also the release notes:<br>  <a href="https://cmake.org/cmake/help/latest/release/3.28.html" target="_blank">https://cmake.org/cmake/help/latest/release/3.28.html</a><br><br>and release milestone:<br>  <a href="https://gitlab.kitware.com/cmake/cmake/-/milestones/141" target="_blank">https://gitlab.kitware.com/cmake/cmake/-/milestones/141</a><br><br>Thanks for your support!<br><br>----------------------------------------------------------------------------<br>Changes made since CMake 3.28.1:<br><br>Ben Boeckel (12):<br>      cmNinjaTargetGenerator: use scan flag for modmap usage in exported commands<br>      cmDyndepCollation: clarify CXX_MODULES-without-BMI error message<br>      Help: update <a href="http://lua.org/" target="_blank">lua.org</a> links to be HTTPS<br>      ExternalProject: revert `BYPRODUCTS` for download outputs<br>      Tests/CXXModules: add a test with unity build support<br>      cmGlobalGenerator: add unity sources after computing target compile features<br>      cmLocalGenerator: ignore scanned sources for unity builds<br>      cmVisualStudio10TargetGenerator: fix typo in flag name<br>      Tests/CXXModules: add a test case for VS generation without flags<br>      cmVisualStudio10TargetGenerator: always specify scanning<br>      Tests/CXXModules/scan_properties: use `ixx` extension<br>      cxxmodules: make export trampoline script files unique<br><br>Brad King (12):<br>      FindBoost: Add support for Boost 1.84<br>      zlib: Update script to get zlib 1.2.13<br>      CUDA/Clang: Update architectures supported by CUDA 12<br>      CUDA/Clang: Record architectures supported by Clang 16<br>      Source: Simplify hasher object construction<br>      Tests: Add missing include in testUVProcessChainHelper on Windows<br>      cmUVProcessChain: Simplify builder initialization<br>      cmUVProcessChain: Simplify SetExternalStream usage<br>      cmUVProcessChain: Tolerate fileno() of invalid FILE stream<br>      Revert use of libuv for process execution for 3.28<br>      FindFreetype: Revert use of upstream freetype cmake package<br>      CMake 3.28.2<br><br>Craig Scott (7):<br>      Help: Fix typo not accounting for addition of visionOS<br>      Help: Note CMAKE_IOS_INSTALL_COMBINED deprecation in toolchains example<br>      Help: Update missed text for dynamically generated resource spec files<br>      Help: Use <xxx> for non-keyword arguments in property command signatures<br>      Help: Use <variable> consistently in property getter commands<br>      Help: Add missing DIRECTORY keyword to set_tests_properties() signature<br>      Help: Fix wrong return values for unset inherited properties<br><br>Florian Weimer (1):<br>      Tests: Improve C compatibility of LoadCommand tests<br><br>Gergely Meszaros (2):<br>      HIP: Really forward CMAKE_HIP_HOST_COMPILER in check_language(HIP)<br>      HIP: Propagate CMAKE_HIP_PLATFORM from/to the test project in check_language<br><br>Hermann von Kleist (8):<br>      FindMatlab: Restore support for versions without VersionInfo.xml<br>      FindMatlab: use correct registry view when extracting versions<br>      FindMatlab: Restore support for finding EXACT major.minor version<br>      FindMatlab: matlab_get_release_name_from_version is a function now<br>      FindMatlab: Document all registry paths for version lookup<br>      FindMatlab: Fix error message from function<br>      FindMatlab: Some versions use major.minor.patch in the registry<br>      FindMatlab: Document that version mappings do not apply to MCR<br><br>Jason E. Hale (1):<br>      UsePkgConfig: Restore removal of trailing whitespace from pkg-config output<br><br>Marc Chevrier (3):<br>      Xcode: Restore support for standalone IMPORTED_LOCATION_<CONFIG><br>      Ninja: LINK_OPTIONS property should support newlines<br>      Help: string(LENGTH): Fix synopsis link to command description<br><br>Matheus Izvekov (1):<br>      cxxmodules: compute link information for C++ module-consuming targets<br><br>Orkun Tokdemir (4):<br>      Makefile: Reduce string copies<br>      Makefile: Fix double escaping when DEPFILE is used<br>      cmQtAutoGenInitializer: Improve Const-correctness<br>      Autogen: Forward dependencies when both Makefile and DEPFILE are used<br><br>Rafael Sadowski (1):<br>      Source: Restore compilation on OpenBSD<br><br>Robert Maynard (2):<br>      CUDAToolkit: Correctly search all include paths from compiler<br>      Tests: Verify CUDA::cupti existence on a subset of machines<br><br>scivision (2):<br>      FindMatlab: Fix major.minor version lookups in Windows Registry<br>      FindMatlab: Accept long version in matlab_get_release_name_from_version<br><br>zlib upstream (1):<br>      zlib 2022-10-12 (04f42cec)<br></div>