Skip to content

2.14.0 (12-Mar-2025)

Latest
Compare
Choose a tag to compare
@conanci conanci released this 12 Mar 12:26
· 13 commits to develop2 since this release
2.14.0
89f45e7
  • Feature: Add clang 20 support. (#17920). Docs: πŸ“ƒ
  • Feature: Allow partial workspace install <path1> ... <pathN> installation of workspace. (#17887). Docs: πŸ“ƒ
  • Feature: Add hooks for validate method: pre_validate and post_validate. (#17856). Docs: πŸ“ƒ
  • Feature: Added complete Apple Frameworks management to CMakeConfigDeps. (#17725). Docs: πŸ“ƒ
  • Feature: Added new cpp_info.package_framework to cpp_info. (#17725). Docs: πŸ“ƒ
  • Feature: Fix several bugs in docker runner, added new configuration options and improved logging system (#17542). Docs: πŸ“ƒ
  • Fix: Improve error message when jinja2 profile rendering fails due to unexpected syntax. (#17940)
  • Fix: Do not warn in auto-deduce location for exact library matches. (#17923)
  • Fix: the cmake_set_interface_link_directories property is not really necessary at all in CMakeDeps and it becomes invalid in CMakeConfigDeps as it will require full package_info() definition. (#17917). Docs: πŸ“ƒ
  • Fix: Do not convert \\ to / in MSBuildDeps generator as some MSBuild functionality needs Windows \\ paths. (#17901)
  • Fix: Avoid workspace incorrectly defining a "local-recipes-index" auxiliary cache. (#17883)
  • Fix: Improve the output of the profile dumping for environment, with correct prepend order. (#17863)
  • Fix: Fixes VCVars vcvarsall.bat generation if OS is set to WindowsStore. (#17849)
  • Bugfix: Avoid self-requirement and loop when a [tool_requires] in the build profile depends on itself with a version range. (#17931)
  • Bugfix: Fix conan graph build-order --reduce --order-by=recipe that was not filtering all packages != "Build". (#17909)
  • Bugfix: Solve conflict not raised when version-ranges have different user. (#17877)