All Versions
Latest Version
Avg Release Cycle
13 days
Latest Release
907 days ago

Changelog History
Page 4

  • v1.20.5 Changes

    December 03, 2019
    • ๐Ÿ— Bugfix: Removing --skip-env and --multi-module arguments for conan_build_info --v2. Now the environment is not captured (will be handled by the Artifactory plugin) and recipes and packages are saved as different modules in build info. (#6169). Docs: ๐Ÿ“ƒ
  • v1.20.4 Changes

    November 19, 2019
    • ๐ŸŒฒ Feature: Added traces to check_output internal call to log the called command and the output as INFO traces (can be adjusted with export CONAN_LOGGING_LEVEL=20) (#6091)
    • ๐Ÿ›  Bugfix: Using scm with auto values with a not being in the root scm folder it failed to export the right source code directory if not using --ignore-dirty and the repo was not pristine. (#6098)
    • ๐Ÿ— Bugfix: Fix conan_build_info command when conan_sources.tgz not present in a remote. (#6088)
  • v1.20.3 Changes

    November 11, 2019
    • ๐Ÿ›  Bugfix: Using the scm feature with auto fields was not using correctly the freeze sources from the local user directory from the second call to conan create. (#6048)
    • Bugfix: Each Apple framework found using CMake find_library is stored in a different CONAN_FRAMEWORK_<name>_FOUND variable (#6042)
  • v1.20.2 Changes

    November 06, 2019
    • ๐Ÿ›  Bugfix: Fix Six package version to be compatible with Astroid (#6031)
  • v1.19.4

    November 06, 2019
  • v1.18.6

    November 06, 2019
  • v1.18.1 Changes

    August 08, 2019
    • ๐Ÿ›  Bugfix: The scm feature was trying to run a checkout after a shallow clone. (#5571)
  • v1.18.0 Changes

    July 30, 2019
    • Feature: Output current revision from references in local cache when using a pattern (#5537). Docs: ๐Ÿ“ƒ
    • Feature: New parameter --skip-auth for the conan user command to avoid trying to authenticate when the client already has credentials stored. (#5532). Docs: ๐Ÿ“ƒ
    • Feature: Allow patterns in per-package settings definitions, not only the package name (#5523). Docs: ๐Ÿ“ƒ
    • Feature: Search custom settings (#5378) (#5521). Docs: ๐Ÿ“ƒ
    • Feature: shallow git clone (#5514). Docs: ๐Ÿ“ƒ
    • ๐Ÿ“„ Feature: Add context manager for set_dirty (#3835) (#5444). Docs: ๐Ÿ“ƒ
    • Feature: The "user/channel" fields are now optional. e.g: conan create . is valid if the name and version are declared in the recipe. e.g: conan create . lib/[email protected] to omit user and channel. The same for other commands. The user and channel can also be omitted while specifying requirements in the conanfiles. (#5381). Docs: ๐Ÿ“ƒ
    • Fix: Remove conan graph clean-modified command, it is automatic and no longer necessary. (#5533). Docs: ๐Ÿ“ƒ
    • ๐Ÿ›  Fix: Incomplete references (for local files) are not printed with @None/None anymore. (#5509)
    • ๐Ÿ›  Fix: Discard empty string values in SCM including subfolder (#5459)
    • ๐Ÿ›  Bugfix: The stderr was not printed when a command failed running the tools.check_output function. (#5548)
    • ๐Ÿ›  Bugfix: Avoid dependency (mainly build-requires) being marked as skipped when another node exists in the graph that is being skipped because of being private (#5547)
    • ๐Ÿ›  Bugfix: fix processing of UTF-8 files with BOM (#5506)
    • ๐Ÿ›  Bugfix: apply http.sslVerify to the current Git command only (#5470)
    • ๐Ÿ›  Bugfix: Do not raise when accessing the metadata of editable packages (#5461)
    • Bugfix: Use cxxFlags instead of cppFlags in qbs generator. (#5452). Docs: ๐Ÿ“ƒ
  • v1.17.3

    November 06, 2019
  • v1.17.2 Changes

    July 25, 2019
    • ๐Ÿ›  Bugfix: Lock transitive python-requires in lockfiles, not only direct ones. (#5531)