- Feature: Implement real detection of
compiler.libcxx
value forgcc
compiler. Only enabled inCONAN_V2_MODE
, otherwise it would be breaking. (#7776) - Feature: Added Depends items for every public dependency of conanfiles requires/dependencies. (#7729). Docs: 📃
- Feature: Instructions on how to run conan tests against a real Artifactory server. (#7697)
- Feature: List
cpp_info.names
andcpp_info.filenames
in JSON and Markdown generator. (#7690). Docs: 📃 - Feature: Add information about components to
markdown
generator. (#7677) - Feature: New experimental
MSBuildToolchain
to generateconan_toolchain.props
files (it is multi-config, will generate one specific toolchain file per configuration) for more transparent integration and better developer experience with Visual Studio. (#7674). Docs: 📃 - Feature: Allow packages that do not declare components to depend on other packages components and manage transitivity correctly, with the new
self.cpp_info.requires
attribute. (#7644). Docs: 📃 - Feature: Add MacOS 11 ("Big Sur") support. (#7601). Docs: 📃
- Feature: Expose intel_installation_path, compilervars, compilervars_dict, and compilervars_command under tools module in order to support usage of the intel compiler. (#7572). Docs: 📃
- Feature: Allow user-defined generators to be installed and used from the Conan cache. (#7527). Docs: 📃
- Feature: Add
conan remote
proposal for cli 2.0. (#7401) - Fix: Allow usage of MD5 checksums in FIPS systems that would raise error otherwise. (#7807)
- Fix: Fix capture output when running tests that call the ConanRunner in the conanfile. (#7799)
- Fix: Consider absolute paths when parsing
conanbuildinfo.txt
(#7797) - Fix: Update parallel uploads help message. (#7785). Docs: 📃
- Fix: Removed check in lockfiles computed from other lockfile that it should be part of it. Users can check the resulting lockfile themselves if they want to. (#7763). Docs: 📃
- Fix: Extend help message indicating how to run
conan export
withoutuser/channel
. (#7757). Docs: 📃 - Fix: Conan copy shows better description when using full reference for destination. (#7741)
- Fix: Do not capture output for normal conan run (no logging or testing) when launching processes via
ConanRunner
so that color from build tools output is not lost. (#7740) - Fix:
self.copy()
followsigore_case
correctly on Windows. (#7704). Docs: 📃 - Fix: Use patterns in server query when resolving version ranges. (#7673)
- Fix: Raising conflict errors when options doesn't match in the evaluation of graphs with lockfiles. (#7513)
- Bugfix: Fixed bug where uploading to multiple remotes in a single conan upload command would fail. (#7781)
- BugFix: Add
armv5hf
andarmv5el
to the Android ABI architectures. (#7730) - Bugfix: Correctly inherit and use
system_requirements
when usingpython_requires
. (#7721) - Bugfix: Translate
settings.os
valueMacos
toDarwin
forCMAKE_SYSTEM_NAME
to allow compiling CMake-based packages for MacOS. (#7695)