CMake 3.30.4 available for download

We are pleased to announce that CMake 3.30.4 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.30.3:

Brad King (4):

  • gitlab-ci: update macOS jobs to use Xcode 16.0
  • ci: Run RunCMake.ExternalProject serially in macos-x86_64 Xcode job
  • Help: Add 3.30 release notes for project variable updates
  • CMake 3.30.4

Craig Scott (4):

  • Help: file(CONFIGURE) only updates output file timestamp if it changes
  • FetchContent: Don’t update verify script timestamp if it doesn’t change
  • Help: State valid scopes for using proj_SOURCE_DIR and proj_BINARY_DIR
  • project: Only define non-cache vars if already defined

Diego Dassie (1):

  • CPack/NuGet: Add native0.0 to build dependencies in groups

Dilshod Mukhtarov (1):

  • librhash: aligned_alloc is not available with glibc < 2.16

Hermann von Kleist (4):

  • FindMatlab: Only consider versioned MCR subdirectory if it exists
  • FindMatlab: Add support for MCR distributions without mex.h
  • FindMatlab: Cache whether MATLAB root contains MCR or MATLAB
  • FindMatlab: Search mex and mx libraries for MCR

Marc Chevrier (1):

  • FindPython: ensure all ABI are searched by default

scivision (1):

  • FindMatlab: Add R2024b version map