# CMake 4.4.1 available for download

**URL:** https://discourse.cmake.org/t/cmake-4-4-1-available-for-download/15766
**Category:** Announcements
**Created:** [July 30, 2026, 7:20pm UTC](https://discourse.cmake.org/t/cmake-4-4-1-available-for-download/15766 "2026-07-30T19:20:32Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![johnwparent](https://discourse.cmake.org/user_avatar/discourse.cmake.org/johnwparent/32/2179_2.png) [@johnwparent](https://discourse.cmake.org/u/johnwparent)
#### Post date: [July 30, 2026, 7:20pm UTC](https://discourse.cmake.org/t/cmake-4-4-1-available-for-download/15766/1 "2026-07-30T19:20:32Z")

</div>

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

Please use the latest release from our download page:  
[https://cmake.org/download/](https://cmake.org/download/)

or download this release from:  
[Release v4.4.1 · Kitware/CMake · GitHub](https://github.com/Kitware/CMake/releases/v4.4.1)

See also the [release notes](https://cmake.org/cmake/help/v4.4/release/4.4.html) and [release milestone](https://gitlab.kitware.com/cmake/cmake/-/milestones/208)

Thanks for your support!

* * *

Changes made since CMake 4.4.0:

Ben Boeckel (4):

- gitlab-ci: make `needs` explicitly empty where possible
- gitlab-ci: move macOS arm64 jobs to `tart` runners
- gitlab-ci: extend Xcode CI job timeout to 3 hours
- ci: do not limit testing based on load in a `tart` runner

Brad King (5):

- Tests: Update RunCMake.Framework expected output for macOS 26.4
- try\_compile: Restore toleration of toolchain file setting internal variable
- GNUInstallDirs: Document cross-compiling behavior w.r.t. lib directories
- Style: Replace some UTF-8 characters with ASCII equivalents
- CMake 4.4.1

Craig Scott (1):

- CPackIFW: Add recent release versions to search list

Eduard Voronkin (1):

- FASTBuild: Prefer first compiler in PATH on Windows

Fabrice de Gans (1):

- CTest: Restore support for dashboard client build targets

FeRD (Frank Dana) (1):

- Help: target\_sources: Align descriptions with signatures

Kyle Williams (1):

- Presets: Forward presets-file to workflow steps

Marc Chevrier (2):

- FindPython: fix SABIModule detection failure
- FindPython: Add support for pydebug ABI flag on Windows

Martin Duffy (1):

- CMAKE\_TEST\_BUILD\_DEPENDS: Use config when evaluating test dependency targets

Matthew Woehlke (5):

- Tests: Fix wrong check in CPS import test
- Check\*: Refactor variable handling
- Check\*: Restore more toleration of `;-W...` in CMAKE\_REQUIRED\_FLAGS
- Diagnostics: Fix interaction with cached state
- Tests: Fix symbolic component tests

Tyler Yankee (5):

- Ninja: Restore cmcldeps command-line ordering
- ctest: Exit nonzero when write to output JUnit or XML fails
- GoogleTest: Fix gtest\_discover\_tests race on POST\_BUILD of multiple targets
- GoogleTest: Avoid generation error on duplicate target test discovery
- VS: Avoid unsupported ScanSourceForModuleDependencies under ClangCl

Vito Gamberini (5):

- c++modules: Fix transitive synthetic BMI discovery
- c++modules: discover synth targets for all configs
- c++modules: Account for preprocessor flags in compile options
- CPS: Add package requirements for per-config link dependencies
- CPS/c++modules: Use file system root as base directory for module manifests

Zack Galbreath (1):

- ctest: Avoid unused-cli warning when propagating SITE/BUILDNAME

leha-bot (1):

- Help/CMAKE\_LANG\_COMPILER: Document Visual Studio, Xcode, GHS generators quirks
