github conan-io/conan 2.0.11
2.0.11 (18-Sep-2023)

latest releases: 2.4.1, 2.4.0, 2.3.2...
9 months ago
  • Feature: Add --format=json formatter to conan profile show command (#14743). Docs: 📃
  • Feature: add new --deployer --generators args to 'conan build' cmd (#14737). Docs: 📃
  • Feature: Better CMakeToolchain blocks interface. Added new .blocks.select(), .blocks.keys(). (#14731). Docs: 📃
  • Feature: Add message when copying large files from download cache instead of downloading from server. (#14716)
  • Feature: MesonToolchain shows a warning message if any options are used directly. (#14692). Docs: 📃
  • Feature: Support clang-cl in default profile plugin. (#14682). Docs: 📃
  • Feature: Added mechanism to transform c, cpp, and/or ld binaries variables from Meson into lists if declared blank-separated strings. (#14676)
  • Feature: Add nobara distro to dnf package manager mapping. (#14668)
  • Feature: Ensure meson toolchain sets b_vscrt with clang-cl. (#14664)
  • Feature: Supporting regex pattern for conf tools.info.package_id:confs (#14621). Docs: 📃
  • Feature: MakeDeps: Provide "require" information, and more styling tweaks. (#14605)
  • Feature: New detect_api to be used in profiles jinja templates. (#14578). Docs: 📃
  • Feature: Allow access to settings_target in compatibility method. (#14532)
  • Fix: Add missing minor macos versions (#14740). Docs: 📃
  • Fix: Improve error messages in ConanApi init failures, (#14735)
  • Fix: CMakeDeps: Remove "Target name ... already exists" warning about duplicating aliases. (#14644)
  • Bugfix: Fix regression in Git.run() when win_bash=True. (#14756)
  • Bugfix: Change the default check=False in conan.tools.system.package_manager.Apt to True as the other package manager tools. (#14728). Docs: 📃
  • Bugfix: Solved propagation of transitive shared dependencies of test_requires with diamonds. (#14721)
  • Bugfix: Solve crash with conan export-pkg with test_package doing calls to remotes. (#14712)
  • Bugfix: Do not binary-skip packages that have transitive dependencies that are not skipped, otherwise the build chain of build systems to those transitive dependencies like CMakeDeps generated files are broken. (#14673)
  • Bugfix: Fix detected CPU architecture when running conan profile detect on native ARM64 Windows. (#14667)
  • Bugfix: conan lock create --update now correctly updates references from servers if newer than cache ones. (#14643)
  • Bugfix: Fix unnecessarily decorating command stdout with escape sequences. (#14642)
  • Bugfix: tools.info.package_id:confs shouldn't affect header-only libraries. (#14622)

Don't miss a new conan release

NewReleases is sending notifications on new releases.