- Feature: Added
IntelCC
as public generator. (#9747). Docs: 📃 - feature: Prepare
conan.tools.files download, get, ftp_download
for adoption. (#9715). Docs: 📃 - Feature: Support multiple toolchains in one recipe. (#9688). Docs: 📃
- Feature:
MSBuildDeps
generator learned how to handlebuild_requires
to use executables from them. (#9686). Docs: 📃 - Feature:
PkgConfig
helper now honorsPKG_CONFIG
environment variable. (#9627) - Feature: Make new environment generators multi-config (Release/Debug and arch). (#9543). Docs: 📃
- Feature: Environment
activate
scripts will generatedeactivate
scripts by default. (#9539) - Feature: Support remote archives other than zip in
conan config install
. (#9530) - Feature: New "compiler"
intel-cc
with different modes (icx, dpcpp, classic) for Intel oneAPI. (#9522). Docs: 📃 - Feature: Add Intel oneAPI support for
CMakeToolChain
,MSBuildToolchain
andVCVars
. (#9522). Docs: 📃 - Feature: Add objects attribute to the cpp_info so that we can add object files to the linker without having to add those mixed with linker flags. (#9520). Docs: 📃
- Feature: New setttings: xtensalx6 and xtensalx106 for ESP32/ESP8266 platforms. (#7977)
- Fix: New environment deactivate scripts fail in Windows because env-var different casing. (#9741)
- Fix: Avoid "overcrowding" Windows environment variables with
LD_LIBRARY_PATH
andDYLD_LIBRARY_PATH
, not used in Windows. (#9678) - Fix: Command
conan package
now works for newlayout()
with generators folder. (#9674) - Fix: Don't just print "ERROR: True" on unresolvable conflict. (#9624)
- Fix: Fix migrations settings comparison. (#9615)
- Fix: Removed unused
future
dependency from Pythonrequirements.txt
. (#9563) - Fix: Make automatic call of
VirtualBuildEnv
andVirtualRunEnv
independent. (#9543). Docs: 📃 - Bugfix:
generator_folder
was using thecwd
instead of a relative folder to the conanfile, producing layout errors. (#9668) - Bugfix: Support components with symbolic imports. (#9667)
- Bugfix: Fix
conan.tools.files.patch
bug withstrip
argument. (#9653) - Bugfix: Add support for Xcode 13/Apple clang 13.0 (#9642)
- Bugfix: Fixed bad
Requires
declaration in*.pc
files. (#9635) - Bugfix: Fixed bug whereby when a conflict of requirements happens, in some special situations, just a message
ERROR: True
was printed in the terminal, making it hard to guess what was going on. (#9633) - BugFix: Fixed a bug where using the new
layout()
theexports
went to theconanfile.source_folder
instead of the base source folder in the cache and only theexports_sources
should go there. (#9536)