You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: changelog.rst
+31
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,37 @@ Changelog
3
3
4
4
For a more detailed description of the major changes that Conan 2 brings, compared with Conan 1.X, please read :ref:`whatsnew`
5
5
6
+
2.13.0 (26-Feb-2025)
7
+
--------------------
8
+
9
+
- Feature: ``CMakeDeps`` generated ``Findxxxx.cmake`` files now can define ``{prefix}_FOUND`` and ``{prefix}_VERSION`` for the ``cmake_additional_variables_prefixes``. `#17838 <https://github.com/conan-io/conan/pull/17838>`_
10
+
- Feature: Make available in conanfiles the new incubating ``CMakeConfigDeps`` generator, still under the incubating "conf" feature flag. `#17831 <https://github.com/conan-io/conan/pull/17831>`_ . Docs `here <https://github.com/conan-io/docs/pull/3999>`__
11
+
- Feature: Add a warning if a specific revision different than the current one is requested to a ``local-recipes-index`` remote. `#17819 <https://github.com/conan-io/conan/pull/17819>`_
12
+
- Feature: Forward repository parameter (with same default) from `coordinates_to_conandata()` to `get_url_and_commit()`. `#17722 <https://github.com/conan-io/conan/pull/17722>`_
- Feature: Improve ``conanws.py`` file definition following same patterns as ``ConanFile``. `#17688 <https://github.com/conan-io/conan/pull/17688>`_ . Docs `here <https://github.com/conan-io/docs/pull/3998>`__
15
+
- Feature: Workspace new ``workspace install`` command for monolithic super-projects containing multiple ``editables``. `#17675 <https://github.com/conan-io/conan/pull/17675>`_ . Docs `here <https://github.com/conan-io/docs/pull/3998>`__
16
+
- Feature: New ``conan new workspace`` template contains CMake-based monolithic super-project that works with ``conan workspace install``. `#17675 <https://github.com/conan-io/conan/pull/17675>`_ . Docs `here <https://github.com/conan-io/docs/pull/3998>`__
17
+
- Feature: Added `CMAKE_LIBRARY_PATH` to `conan_cmakedeps_paths.cmake` (new CMakeDeps). `#17668 <https://github.com/conan-io/conan/pull/17668>`_
18
+
- Feature: Added `CMAKE_INCLUDE_PATH` to `conan_cmakedeps_paths.cmake` (new CMakeDeps). `#17668 <https://github.com/conan-io/conan/pull/17668>`_
- Feature: Introducing `in_range` method in Version which allows comparing against version ranges. `#17658 <https://github.com/conan-io/conan/pull/17658>`_ . Docs `here <https://github.com/conan-io/docs/pull/3996>`__
21
+
- Feature: Upgrade dependency ``urllib3`` to ``2.0``. `#17655 <https://github.com/conan-io/conan/pull/17655>`_
22
+
- Feature: New `lock upgrade` command to automatically upgrade desired dependencies resolving the graph. `#17577 <https://github.com/conan-io/conan/pull/17577>`_ . Docs `here <https://github.com/conan-io/docs/pull/4001>`__
23
+
- Feature: Enhanced ``Premake`` CLI wrapper with configurable Lua file path, and support for custom command-line arguments. `#17398 <https://github.com/conan-io/conan/pull/17398>`_ . Docs `here <https://github.com/conan-io/docs/pull/4000>`__
- Fix: runtime_deploy preserves symbolic links along with their libraries. `#17824 <https://github.com/conan-io/conan/pull/17824>`_ . Docs `here <https://github.com/conan-io/docs/pull/3992>`__
26
+
- Fix: Better message for incubating CMakeDeps about ``target_link_libraries()`` from tool-requires. `#17821 <https://github.com/conan-io/conan/pull/17821>`_
27
+
- Fix: Fix the `_calculate_licenses` SBOM method bug and add a small test. `#17801 <https://github.com/conan-io/conan/pull/17801>`_
28
+
- Fix: Allow build context information from ``conf`` in ``AutotoolsToolchain``. `#17794 <https://github.com/conan-io/conan/pull/17794>`_
- Fix: Protect erroneous assignment of ``cpp_info/components.required_components = xxx``, for ``required_components`` property. Now it will raise a proper error. `#17692 <https://github.com/conan-io/conan/pull/17692>`_
34
+
- Fix: New ``CMakeDeps`` transitive linking of shared libs. `#17459 <https://github.com/conan-io/conan/pull/17459>`_
35
+
- Bugfix: Fix self-contained ``pyinstaller`` executable to also include the new ``conan.tools.sbom`` tools. `#17809 <https://github.com/conan-io/conan/pull/17809>`_
0 commit comments