pypi conan 2.13.0
2.13.0 (26-Feb-2025)

16 hours ago
  • Feature: CMakeDeps generated Findxxxx.cmake files now can define {prefix}_FOUND and {prefix}_VERSION for the cmake_additional_variables_prefixes. (#17838)
  • Feature: Make available in conanfiles the new incubating CMakeConfigDeps generator, still under the incubating "conf" feature flag. (#17831). Docs: 📃
  • Feature: Add a warning if a specific revision different than the current one is requested to a local-recipes-index remote. (#17819)
  • Feature: Forward repository parameter (with same default) from coordinates_to_conandata() to get_url_and_commit(). (#17722)
  • Feature: Add mcf threading for gcc MinGW compiler settings.yml. (#17704)
  • Feature: Improve conanws.py file definition following same patterns as ConanFile. (#17688). Docs: 📃
  • Feature: Workspace new workspace install command for monolithic super-projects containing multiple editables. (#17675). Docs: 📃
  • Feature: New conan new workspace template contains CMake-based monolithic super-project that works with conan workspace install. (#17675). Docs: 📃
  • Feature: Added CMAKE_LIBRARY_PATH to conan_cmakedeps_paths.cmake (new CMakeDeps). (#17668)
  • Feature: Added CMAKE_INCLUDE_PATH to conan_cmakedeps_paths.cmake (new CMakeDeps). (#17668)
  • Feature: Add extension_properties access to conanfile dependencies. (#17659). Docs: 📃
  • Feature: Introducing in_range method in Version which allows comparing against version ranges. (#17658). Docs: 📃
  • Feature: Upgrade dependency urllib3 to 2.0. (#17655)
  • Feature: New lock upgrade command to automatically upgrade desired dependencies resolving the graph. (#17577). Docs: 📃
  • Feature: Enhanced Premake CLI wrapper with configurable Lua file path, and support for custom command-line arguments. (#17398). Docs: 📃
  • Fix: Docstring for conan remote auth regarding CONAN_LOGIN env-var. (#17834)
  • Fix: runtime_deploy preserves symbolic links along with their libraries. (#17824). Docs: 📃
  • Fix: Better message for incubating CMakeDeps about target_link_libraries() from tool-requires. (#17821)
  • Fix: Fix the _calculate_licenses SBOM method bug and add a small test. (#17801)
  • Fix: Allow build context information from conf in AutotoolsToolchain. (#17794)
  • Fix: Allow msys2 subsystem path inheriting from environment variables (#17781)
  • Fix: Improve error messages for components definition errors and for runtime conflicts. (#17771)
  • Fix: Update the message for client migration. (#17751)
  • Fix: Improve untar performance. (#17708)
  • Fix: Protect erroneous assignment of cpp_info/components.required_components = xxx, for required_components property. Now it will raise a proper error. (#17692)
  • Fix: New CMakeDeps transitive linking of shared libs. (#17459)
  • Bugfix: Fix self-contained pyinstaller executable to also include the new conan.tools.sbom tools. (#17809)

Don't miss a new conan release

NewReleases is sending notifications on new releases.