diff options
Diffstat (limited to 'Help/release')
-rw-r--r-- | Help/release/3.24.rst | 7 | ||||
-rw-r--r-- | Help/release/3.25.rst | 7 | ||||
-rw-r--r-- | Help/release/3.26.rst | 11 | ||||
-rw-r--r-- | Help/release/dev/Apple-tbd-files-management.rst | 6 | ||||
-rw-r--r-- | Help/release/dev/FindCUDAToolkit-target-for-cudla.rst | 4 | ||||
-rw-r--r-- | Help/release/dev/dll-name-soversion.rst | 7 | ||||
-rw-r--r-- | Help/release/dev/install-prefix-genex-install-code-script.rst | 5 | ||||
-rw-r--r-- | Help/release/dev/remove-dart-modules.rst | 5 |
8 files changed, 46 insertions, 6 deletions
diff --git a/Help/release/3.24.rst b/Help/release/3.24.rst index f484e1a..e7ddf2a 100644 --- a/Help/release/3.24.rst +++ b/Help/release/3.24.rst @@ -380,3 +380,10 @@ Changes made since CMake 3.24.0 include the following. * Some implementation updates were made to support ecosystem changes and/or fix regressions. + +3.24.4 +------ + +* This version made no changes to documented features or interfaces. + Some implementation updates were made to support ecosystem changes + and/or fix regressions. diff --git a/Help/release/3.25.rst b/Help/release/3.25.rst index 2d04741..cb6984c 100644 --- a/Help/release/3.25.rst +++ b/Help/release/3.25.rst @@ -257,3 +257,10 @@ Changes made since CMake 3.25.0 include the following. * On Windows, the ``icpx`` compiler now provided by Intel oneAPI 2023.0 and above is no longer selected because its GNU-like command-line is not yet supported by CMake. + +3.25.3 +------ + +* This version made no changes to documented features or interfaces. + Some implementation updates were made to support ecosystem changes + and/or fix regressions. diff --git a/Help/release/3.26.rst b/Help/release/3.26.rst index ff2e208..ee98a98 100644 --- a/Help/release/3.26.rst +++ b/Help/release/3.26.rst @@ -87,7 +87,7 @@ Properties initialize this property. * The :prop_tgt:`XCODE_EMBED_EXTENSIONKIT_EXTENSIONS <XCODE_EMBED_<type>>` - target property was added to tell the :generator:`Xcode` generator to + target property was added to tell the :generator:`Xcode` generator to embed ExtensionKit-based extensions such as extensions using the Background Assets framework. Aspects of the embedding can be customized with: @@ -98,7 +98,7 @@ Properties Modules ------- -* The :module:`ExternalProject` module :command:`ExternalProject_Add` command +* The :module:`ExternalProject` module's :command:`ExternalProject_Add` command gained an ``INSTALL_BYPRODUCTS`` option to specify files generated by the ``install`` step. @@ -113,7 +113,7 @@ Modules * The :module:`FindPython3` and :module:`FindPython` modules gained support for the `Stable Application Binary Interface`_. -* The :module:`UseSWIG` module gained the support for the ``perl5`` language. +* The :module:`UseSWIG` module gained support for the ``perl5`` language. .. _`Stable Application Binary Interface`: https://docs.python.org/3/c-api/stable.html @@ -135,11 +135,10 @@ Deprecated and Removed Features =============================== * The ``CMakeFiles/CMakeOutput.log`` and ``CMakeFiles/CMakeError.log`` - files are no longer populated by CMake's builtin modules, and + files are no longer populated by CMake's built-in modules. :manual:`cmake(1)` no longer suggests looking at them after a ``CMake Error`` occurs. Information previously logged to those - files is instead logged to ``CMakeFiles/CMakeConfigureLog.yaml``, - the :manual:`cmake-configure-log(7)`. + files is instead logged to the :manual:`cmake-configure-log(7)`. * On CYGWIN, the undocumented ``CMAKE_LEGACY_CYGWIN_WIN32`` mode for compatibility with CMake versions older than 2.8.4 has been removed. diff --git a/Help/release/dev/Apple-tbd-files-management.rst b/Help/release/dev/Apple-tbd-files-management.rst new file mode 100644 index 0000000..edcfe55 --- /dev/null +++ b/Help/release/dev/Apple-tbd-files-management.rst @@ -0,0 +1,6 @@ +Apple-tbd-files-management +-------------------------- + +* Support for text-based stubs (i.e. ``.tbd`` files) was added on macOS + platform. This capability is managed through the :prop_tgt:`ENABLE_EXPORTS` + property. diff --git a/Help/release/dev/FindCUDAToolkit-target-for-cudla.rst b/Help/release/dev/FindCUDAToolkit-target-for-cudla.rst new file mode 100644 index 0000000..9de456e --- /dev/null +++ b/Help/release/dev/FindCUDAToolkit-target-for-cudla.rst @@ -0,0 +1,4 @@ +FindCUDAToolkit-target-for-cudla +-------------------------------- + +* The :module:`FindCUDAToolkit` module now provides an imported target for ``cudla``, if found. diff --git a/Help/release/dev/dll-name-soversion.rst b/Help/release/dev/dll-name-soversion.rst new file mode 100644 index 0000000..56d0842 --- /dev/null +++ b/Help/release/dev/dll-name-soversion.rst @@ -0,0 +1,7 @@ +dll-name-soversion +------------------ + +* The :variable:`CMAKE_DLL_NAME_WITH_SOVERSION` variable and associated + :prop_tgt:`DLL_NAME_WITH_SOVERSION` target property were added to + optionally append the :prop_tgt:`SOVERSION` to the filename of the + ``.dll`` part of a shared library on Windows. diff --git a/Help/release/dev/install-prefix-genex-install-code-script.rst b/Help/release/dev/install-prefix-genex-install-code-script.rst new file mode 100644 index 0000000..810f448 --- /dev/null +++ b/Help/release/dev/install-prefix-genex-install-code-script.rst @@ -0,0 +1,5 @@ +install-prefix-genex-install-code-script +---------------------------------------- + +* The :command:`install(CODE)` and :command:`install(SCRIPT)` commands + now support the :genex:`$<INSTALL_PREFIX>` generator expression. diff --git a/Help/release/dev/remove-dart-modules.rst b/Help/release/dev/remove-dart-modules.rst new file mode 100644 index 0000000..5da2eda --- /dev/null +++ b/Help/release/dev/remove-dart-modules.rst @@ -0,0 +1,5 @@ +remove-dart-modules +------------------- + +* The :module:`Dart` and :module:`FindDart` modules have been deprecated via + policy :policy:`CMP0145`. Port projects to the :module:`CTest` module. |