github conan-io/conan 2.6.0
2.6.0 (01-Aug-2024)

latest releases: 2.7.1, 2.7.0, 1.65.0...
one month ago
  • Feature: Add build_folder_vars=["const.myvalue"] to create presets for user "myvalue" arbitrary values. (#16633). Docs: 📃
  • Feature: Added outputRootDir as an optional definition in Bazel new templates. (#16620)
  • Feature: MakeDeps generator generates make variables for dependencies and their components. (#16613). Docs: 📃
  • Feature: Add html output for graph build-order and graph build-order-merge (#16611). Docs: 📃
  • Feature: Introduce core.scm:local_url=allow|block to control local folder URLs in conandata scm. (#16597). Docs: 📃
  • Feature: Added XXX_FOR_BUILD flags and Android extra ones to extra_env attribute in GnuToolchain. (#16596)
  • Feature: Support python_requires in local-recipes-index. (#16420). Docs: 📃
  • Fix: Avoid runtime_deployer to deploy dependencies with run=False trait. (#16724)
  • Fix: Improve error message when passing a --deployer-folder=xxx argument of an incorrect folder. (#16723)
  • Fix: Change requirements.txt so it install distro package in FreeBSD too. (#16700)
  • Fix: Better error messages when loading an inexistent or broken "package list" file. (#16685)
  • Fix: Remove unsupported ld and ar entries from tools.build:compiler_executables, they had no effect in every Conan integration. (#16647)
  • Fix: Ensure direct tool requires conflicts are properly reported instead of hanging. (#16619)
  • Fix: Update docker dependency version for the runners feature (#16610)
  • Fix: Raise an error when trying to upload a package with a local folder URL in conandata scm. (#16597). Docs: 📃
  • Bugfix: Fix profile include() with per-package [settings] with partial definition. (#16720)
  • Bugfix: The MakeDeps generator was missing some aggregated variables when packages have components. (#16715)
  • Bugfix: Avoid settings.update_values() failing when deducing compatibility. (#16642)
  • Bugfix: Fix handling of tools.build:defines for Ninja Multi-Config CMake. (#16637)
  • Bugfix: Make conan graph a real "install" dry-run. Return same errors and give same messages (#16415)

Don't miss a new conan release

NewReleases is sending notifications on new releases.