[ANNOUNCE] CMake 4.4.1 available for download

John Parent <[email protected]> Thu, 30 Jul 2026 15:20:53 -0400
Newsgroups gmane.comp.kde.devel.general
Message-ID <CAN7YEFfthw9r+D52oN1LBm2+nn6BG8SsKKFq+i6mXey7a9AQ-g@mail.gmail.com>
--000000000000213bbb0657d8f9c1
Content-Type: text/plain; charset="UTF-8"

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/

or download this release from:
  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

--000000000000213bbb0657d8f9c1
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">We are pleased to announce that CMake 4.4.1 is now availab=
le for download.<br><br>Please use the latest release from our download pag=
e:<br>=C2=A0 <a href=3D"https://cmake.org/download/">https://cmake.org/down=
load/</a><br><br>or download this release from:<br>=C2=A0 <a href=3D"https:=
//github.com/Kitware/CMake/releases/v4.4.1">https://github.com/Kitware/CMak=
e/releases/v4.4.1</a><br><br>See also the release notes:<br>=C2=A0 <a href=
=3D"https://cmake.org/cmake/help/v4.4/release/4.4.html">https://cmake.org/c=
make/help/v4.4/release/4.4.html</a><br><br>and release milestone:<br>=C2=A0=
 <a href=3D"https://gitlab.kitware.com/cmake/cmake/-/milestones/208">https:=
//gitlab.kitware.com/cmake/cmake/-/milestones/208</a><br><br>Thanks for you=
r support!<br><br>---------------------------------------------------------=
-------------------<br>Changes made since CMake 4.4.0:<br><br>Ben Boeckel (=
4):<br>=C2=A0 gitlab-ci: make `needs` explicitly empty where possible<br>=
=C2=A0 gitlab-ci: move macOS arm64 jobs to `tart` runners<br>=C2=A0 gitlab-=
ci: extend Xcode CI job timeout to 3 hours<br>=C2=A0 ci: do not limit testi=
ng based on load in a `tart` runner<br><br>Brad King (5):<br>=C2=A0 Tests: =
Update RunCMake.Framework expected output for macOS 26.4<br>=C2=A0 try_comp=
ile: Restore toleration of toolchain file setting internal variable<br>=C2=
=A0 GNUInstallDirs: Document cross-compiling behavior w.r.t. lib directorie=
s<br>=C2=A0 Style: Replace some UTF-8 characters with ASCII equivalents<br>=
=C2=A0 CMake 4.4.1<br><br>Craig Scott (1):<br>=C2=A0 CPackIFW: Add recent r=
elease versions to search list<br><br>Eduard Voronkin (1):<br>=C2=A0 FASTBu=
ild: Prefer first compiler in PATH on Windows<br><br>Fabrice de Gans (1):<b=
r>=C2=A0 CTest: Restore support for dashboard client build targets<br><br>F=
eRD (Frank Dana) (1):<br>=C2=A0 Help: target_sources: Align descriptions wi=
th signatures<br><br>Kyle Williams (1):<br>=C2=A0 Presets: Forward presets-=
file to workflow steps<br><br>Marc Chevrier (2):<br>=C2=A0 FindPython: fix =
SABIModule detection failure<br>=C2=A0 FindPython: Add support for pydebug =
ABI flag on Windows<br><br>Martin Duffy (1):<br>=C2=A0 CMAKE_TEST_BUILD_DEP=
ENDS: Use config when evaluating test dependency targets<br><br>Matthew Woe=
hlke (5):<br>=C2=A0 Tests: Fix wrong check in CPS import test<br>=C2=A0 Che=
ck*: Refactor variable handling<br>=C2=A0 Check*: Restore more toleration o=
f `;-W...` in CMAKE_REQUIRED_FLAGS<br>=C2=A0 Diagnostics: Fix interaction w=
ith cached state<br>=C2=A0 Tests: Fix symbolic component tests<br><br>Tyler=
 Yankee (5):<br>=C2=A0 Ninja: Restore cmcldeps command-line ordering<br>=C2=
=A0 ctest: Exit nonzero when write to output JUnit or XML fails<br>=C2=A0 G=
oogleTest: Fix gtest_discover_tests race on POST_BUILD of multiple targets<=
br>=C2=A0 GoogleTest: Avoid generation error on duplicate target test disco=
very<br>=C2=A0 VS: Avoid unsupported ScanSourceForModuleDependencies under =
ClangCl<br><br>Vito Gamberini (5):<br>=C2=A0 c++modules: Fix transitive syn=
thetic BMI discovery<br>=C2=A0 c++modules: discover synth targets for all c=
onfigs<br>=C2=A0 c++modules: Account for preprocessor flags in compile opti=
ons<br>=C2=A0 CPS: Add package requirements for per-config link dependencie=
s<br>=C2=A0 CPS/c++modules: Use file system root as base directory for modu=
le manifests<br><br>Zack Galbreath (1):<br>=C2=A0 ctest: Avoid unused-cli w=
arning when propagating SITE/BUILDNAME<br><br>leha-bot (1):<br>=C2=A0 Help/=
CMAKE_LANG_COMPILER: Document Visual Studio, Xcode, GHS generators quirks<b=
r></div>

--000000000000213bbb0657d8f9c1--