- Feature: Add
--format=json
formatter toconan 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/orld
binaries variables from Meson into lists if declared blank-separated strings. (#14676) - Feature: Add
nobara
distro todnf
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()
whenwin_bash=True
. (#14756) - Bugfix: Change the default
check=False
inconan.tools.system.package_manager.Apt
toTrue
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
withtest_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)