summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Help/release/3.22.rst9
-rw-r--r--Source/CMakeVersion.cmake2
2 files changed, 10 insertions, 1 deletions
diff --git a/Help/release/3.22.rst b/Help/release/3.22.rst
index a82d396955..1f773e66c7 100644
--- a/Help/release/3.22.rst
+++ b/Help/release/3.22.rst
@@ -155,3 +155,12 @@ and/or fix regressions.
* The ``OLD`` behavior of :policy:`CMP0128` was fixed to add flags even when
the specified standard matches the compiler default.
+
+3.22.3
+------
+
+* The :command:`while` command again ignores errors in condition evaluation
+ as CMake 3.21 and below did. This bug was fixed in 3.22.0, but exposed
+ errors in existing projects. The fix has been reverted to restore
+ compatibility. The fix may be restored in a future version of CMake
+ via a policy.
diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake
index 646b63d2b9..b592abf7ea 100644
--- a/Source/CMakeVersion.cmake
+++ b/Source/CMakeVersion.cmake
@@ -1,7 +1,7 @@
# CMake version number components.
set(CMake_VERSION_MAJOR 3)
set(CMake_VERSION_MINOR 22)
-set(CMake_VERSION_PATCH 2)
+set(CMake_VERSION_PATCH 3)
#set(CMake_VERSION_RC 0)
set(CMake_VERSION_IS_DIRTY 0)