Skip to content

Commit e33a0f3

Browse files
czoidomemsharded
andauthoredFeb 27, 2025··
Sync develop2 with Release/2.13 (#4003)
* Conan 2.13.0 docs * fix changelog release number --------- Co-authored-by: memsharded <james@conan.io>
2 parents 2bea6d8 + d8bf57a commit e33a0f3

File tree

2 files changed

+33
-2
lines changed

2 files changed

+33
-2
lines changed
 

‎changelog.rst

+31
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,37 @@ Changelog
33

44
For a more detailed description of the major changes that Conan 2 brings, compared with Conan 1.X, please read :ref:`whatsnew`
55

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>`_
13+
- Feature: Add ``mcf`` threading for ``gcc`` MinGW compiler `settings.yml`. `#17704 <https://github.com/conan-io/conan/pull/17704>`_
14+
- 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>`_
19+
- Feature: Add `extension_properties` access to conanfile dependencies. `#17659 <https://github.com/conan-io/conan/pull/17659>`_ . Docs `here <https://github.com/conan-io/docs/pull/3997>`__
20+
- 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>`__
24+
- Fix: Docstring for ``conan remote auth`` regarding CONAN_LOGIN env-var. `#17834 <https://github.com/conan-io/conan/pull/17834>`_
25+
- 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>`_
29+
- Fix: Allow msys2 subsystem path inheriting from environment variables `#17781 <https://github.com/conan-io/conan/pull/17781>`_
30+
- Fix: Improve error messages for components definition errors and for runtime conflicts. `#17771 <https://github.com/conan-io/conan/pull/17771>`_
31+
- Fix: Update the message for client migration. `#17751 <https://github.com/conan-io/conan/pull/17751>`_
32+
- Fix: Improve untar performance. `#17708 <https://github.com/conan-io/conan/pull/17708>`_
33+
- 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>`_
36+
637
2.12.2 (12-Feb-2025)
738
--------------------
839

‎conf.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -65,9 +65,9 @@
6565

6666

6767
# The short X.Y version.
68-
version = "2.12"
68+
version = "2.13"
6969
# The full version, including alpha/beta/rc tags.
70-
release = u'2.12.2'
70+
release = u'2.13.0'
7171

7272
dir_path = os.path.dirname(os.path.realpath(__file__))
7373
if not os.path.exists(os.path.join(dir_path, "versions.json")):

0 commit comments

Comments
 (0)
Please sign in to comment.