# CMake 3.18.3 available for download

**URL:** https://discourse.cmake.org/t/cmake-3-18-3-available-for-download/1886
**Category:** Announcements
**Created:** [September 22, 2020, 2:55pm UTC](https://discourse.cmake.org/t/cmake-3-18-3-available-for-download/1886 "2020-09-22T14:55:25Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![robert.maynard](https://discourse.cmake.org/user_avatar/discourse.cmake.org/robert.maynard/32/4_2.png) [@robert.maynard](https://discourse.cmake.org/u/robert.maynard)
#### Post date: [September 22, 2020, 2:55pm UTC](https://discourse.cmake.org/t/cmake-3-18-3-available-for-download/1886/1 "2020-09-22T14:55:25Z")

</div>

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

Please use the latest release from our download page:

- [https://cmake.org/download/](https://cmake.org/download/)

Thanks for your support!

* * *

Changes in 3.18.3 since 3.18.2:

Alexandru Croitor (1):

- AutoGen: Fix moc and uic dependencies when building Qt itself

Ben McMorran (1):

- foreach: Fix crash parsing integer out of range

Brad King (5):

- gitlab-ci: Prefer MR rules for any pipeline associated with a MR
- Help: Update 3.18.2 release notes to mention 3.16.9 and 3.17.5
- gitlab-ci: update macOS jobs to use Xcode 11.7
- `Check*CompilerFlag`: Do not set result as a normal variable too
- CMake 3.18.3

Cristian Adam (2):

- PCH: Mark CMake PCH source files as -x -header
- PCH: Fix 30s wait for VS2008 when used via -Tv90

Joerg Bornemann (2):

- AutoMoc: Restore support for re-running after project file changes
- AutoMoc: Re-run moc if a dependency is missing

Josef Angstenberger (1):

- file(GENERATE): Create output file structures for all directories first

Kyle Edwards (5):

- Tests: Pass additional Qt information to Ninja and NMC tests
- Ninja Multi-Config: Fix clean:all target
- Ninja Multi-Config: Fix cleaning of utility targets with commands
- Ninja Multi-Config: Fix dependencies of utility targets
- Ninja Multi-Config: Fix dependencies of custom commands

Malcolm Parsons (1):

- FindJNI: Add arm64 support

Marc Chevrier (4):

- UseSWIG: Update option -interface usage
- FindPython: enhance ABI checks against include directory
- FindPython: CMP0012 must be set to NEW
- ARMClang: Fix link line generation after addition of armlink support

Michael Hirsch (1):

- FindMatlab: add R2020b =\> 9.9

Raul Tambre (1):

- MSVC: Record support for c\_static\_assert

Robert Maynard (1):

- CUDA: Support setting CUDA14/17 when using MSVC

Sumit Bhardwaj (1):

- Implement cm::static\_reference\_cast by declval
