- Feature: Better UX for no_proxy (#3943) (#5438). Docs: 📃
- Feature: Show warning when URLs for remotes is invalid (missing schema, host, etc). (#5418)
- Feature: Implementation of lockfiles. Lockfiles store in a file all the configuration, exact versions (including revisions), necessary to achieve reproducible builds, even when using version-ranges or package revisions. (#5412). Docs: 📃
- Feature: Change progress bar output to tqdm to make it look better (#5407)
- Feature: Define 2 new modes and helpers for the package binary ID:
recipe_revision_mode
andpackage_revision_mode
, that take into account the revisions. The second one will use all the information from dependencies, resulting in fully deterministic and complete package IDs: if some dependency change, it will be necessary to build a new binary of consumers (#5363). Docs: 📃 - Feature: Add apple-clang 11.0 to settings.yml (#5328) (#5357). Docs: 📃
- Feature: SystemPackageTool platform detection (#5026) (#5215). Docs: 📃
- Fix: Enable the definition of revisions in conanfile.txt (#5435)
- Fix: Improve resolution of version ranges for remotes (#5433)
- Fix: The conan process returns
6
when aConanInvalidConfiguration
is thrown duringconan info
. (#5421) - Fix: Inspect missing attribute is not an error (#3953) (#5419)
- Fix: Allow --build-order and --graph together for conan info (#3447) (#5417)
- Fix: Handling error when reference not found using conan download (#5399)
- Fix: Update Yum cache (#5370) (#5387)
- Fix: Remove old folder for conan install (#5376) (#5384)
- Fix: Add missing call to super constructor to
VirtualEnvGenerator
. (#5375) - Fix: Force forward slashes in the variable
$PROFILE_DIR
(#5373). Docs: 📃 - Fix: Accept a list for the requires attribute (#5371). Docs: 📃
- Fix: Remove packages when version is asterisk (#5297) (#5346)
- Fix: Make conan_data visible to pylint (#5327) (#5337)
- Fix: Improve the output to show the remote (or cache) that a version range is resolved to. (#5336)
- Fix: Deprecated
conan copy|download|upload <ref> -p=ID
, useconan .... <pref>
instead (#5293). Docs: 📃 - Fix:
AutoToolsBuildEnvironment
is now aware ofos_target
andarch_target
to calculate the gnu triplet when declared. (#5283) - Fix: Better message for gcc warning of libstdc++ at default profile detection (#5275)
- Bugfix:
verify_ssl
field in SCM being discarded when used withFalse
value. (#5441) - Bugfix: enable retry for requests (#5400)
- Bugfix: Allow creation and deletion of files in
tools.patch
withstrip>0
(#5334) - Bugfix: Use case insensitive comparison for SHA256 checksums (#5306)