CMake 4.3.2 available for download

We are pleased to announce that CMake 4.3.2 is now available for download.

Please use the latest release from our download page:
https://cmake.org/download/

or download this release from:
Release v4.3.2 · Kitware/CMake · GitHub

See also the release notes and release milestone

Thanks for your support!


Changes made since CMake 4.3.1:

Ben Boeckel (2):

  • gitlab-ci: mark t:cuda13.0-aarch64-nvidia as no-MR
  • gitlab-ci: mark Bullseye as no-MR

Brad King (12):

  • Help: Revise versioning note for cmake --build with both dir and preset
  • 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
  • CTestCustom: Ignore warnings about zstd objects and libs with no symbols
  • Help: Fix path to Google Trace File in cmake-instrumentation(7)
  • Tests/RunCMake/CMP0156: Update for Xcode 26.4
  • ci: Update macos-arm64 jobs to use Xcode 26.4
  • Tests/RunCMake/LinkStatic: Update for Xcode 26.4
  • cmake: Restore normalization of -P script to on-disk path
  • CMake 4.3.2

Gusts Kaksis (1):

  • Xcode: Fix target ordering operator to meet std::sort requirements

Marc Chevrier (1):

  • string(REGEX MATCH): Restore reporting of matches with semicolons

Martin Duffy (1):

  • instrumentation: Avoid duplicate entries on concurrent indexing

Peter Boettcher (1):

  • ConfigureLog: Eliminate unnecessary flush to improve write performance

Tor Arne Vestbø (1):

  • Apple: Treat arm64 as matching arm64e when resolving arch sysroots

Tyler Yankee (7):

  • ci: Remove experimental UUID for instrumentation
  • Help: Mention CMAKE_<LANG>_LINK_FLAGS where relevant
  • Tests/File_Archive: Relax stderr line matching Restore archive extraction between directory symlinks
  • file(CREATE_LINK): Revise CMP0205 warning
  • Help/file: Clarify behavior change with CMP0205
  • file(CREATE_LINK): Fix CMP0205 to not remove content behind directory symlink

scivision (2):

  • Help: Document that cmake --preset supports -B to override the build dir
  • Help: Indicate that ctest --test-dir may be specified with a preset

u0139045 (1):

  • Source: Fix configuration with GCC 14.3+ on machines with AVX10.1