- Feature:
conan cache clean
learned the--all
and--temp
to clean everything (sources, builds) and also the temporary folders. (#13581). Docs: 📃 - Feature: Introduce the
conf
dictionary update semantics with*=
operator. (#13571). Docs: 📃 - Feature: Support MacOS SDK 13.1 (available in Xcode 14.2). (#13531)
- Feature: The
full_deploy
deployer together withCMakeDeps
generator learned to create relative paths deploys, so they are relocatable. (#13526) - Feature: Introduce the
conan remove *#!latest
(also for package-revisions), to remove all revisions except the latest one. (#13505). Docs: 📃 - Feature: New
conan cache check-integrity
command to replace 1.X legacyconan upload --skip-upload --check
. (#13502). Docs: 📃 - Feature: Add filtering for options and settings in conan list html output. (#13470)
- Feature: Automatic server side source backups for third parties. (#13461)
- Feature: Add
tools.android:cmake_legacy_toolchain
configuration useful when building CMake projects for Android. If defined, this will set the value ofANDROID_USE_LEGACY_TOOLCHAIN_FILE
. It may be useful to set this toFalse
if compiler flags are defined viatools.build:cflags
ortools.build:cxxflags
to prevent Android's legacy CMake toolchain from overriding the values. (#13459). Docs: 📃 - Feature: Default
tools.files.download:download_cache
tocore.download:download_cache
, so it is only necessary to define one. (#13458) - Feature: Authentication for
tools.files.download()
. (#13421). Docs: 📃 - Fix: Define a way to update
default_options
inpython_requires_extend
extension. (#13487). Docs: 📃 - Fix: Allow again to specify
self.options["mydep"].someoption=value
, equivalent to"mydep/*"
. (#13467) - Fix: Generate
cpp_std=vc++20
for c++20 with meson with VS2019 and VS2022, rather thanvc++latest
. (#13450) - Bugfix: Fixed
CMakeDeps
not clearingCONAN_SHARED_FOUND_LIBRARY
var infind_library()
. (#13596) - Bugfix: Do not allow adding more than 1 remote with the same remote name. (#13574)
- Bugfix:
cmd_wrapper
added missing parameterconanfile
. (#13564). Docs: 📃 - Bugfix: Avoid generators errors because dependencies binaries of editable packages were "skip". (#13544)
- Bugfix: Fix subcommands names when the parent command has underscores. (#13516)
- Bugfix: Fix
python-requires
in remotes when runningconan export-pkg
. (#13496) - Bugfix: Editable packages now also follow
build_folder_vars
configuration. (#13488) - Bugfix: Fix
[system_tools]
profile composition. (#13468)