- 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 conandatascm
. (#16597). Docs: 📃 - Feature: Added
XXX_FOR_BUILD
flags and Android extra ones toextra_env
attribute inGnuToolchain
. (#16596) - Feature: Support
python_requires
inlocal-recipes-index
. (#16420). Docs: 📃 - Fix: Avoid
runtime_deployer
to deploy dependencies withrun=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 installdistro
package in FreeBSD too. (#16700) - Fix: Better error messages when loading an inexistent or broken "package list" file. (#16685)
- Fix: Remove unsupported
ld
andar
entries fromtools.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 therunners
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)