1.5.0
- Feature:
conan search <pkg-ref> -r=all
now is able to search for binaries too in all remotes - Feature: Dependency graph improvements:
build_requires
are represented in the graph (visible inconan info
, also in the HTML graph).conan install
andconan info
commands shows extended information of the binaries status (represented in colors in HTML graph). The dependencies declaration order in recipes is respected (as long as it doesn't break the dependency graph order). - Feature: improved remote management, it is possible to get binaries from different remotes.
- Feature:
conan user
command is now able to show authenticated users. - Feature: New
pattern
argument totools.unzip()
andtools.untargz
functions, that allow efficient extraction of certain files only. - Feature : Added Manjaro support for
SystemPackageTools
. - Feature: Added
Macos
version
subsettings in the defaultsettings.yml
file, to account for the "min OSX version" configuration. - Feature: SCM helper argument to recursively clone submodules
- Feature: SCM helper management of subfolder, allows using
exports
andexports_sources
, manage symlinks, and do not copy files that are ".gitignored". Also, works better in the local development flow. - Feature: Modifies user agent header to output the Conan client version and the Python version. Example: Conan/1.5.0 (Python 2.7.1)
- Fix: The
CMake
helper now doesn't require a compiler input to deduce the default generator. - Fix:
conan search <pattern>
now works consistently in local cache and remotes. - Fix: proxy related environment variables are removed if
conan.conf
declares proxy configuration. - Fix: Fixed the parsing of invalid JSON when Microsoft
vswhere
tool outputs invalid non utf-8 text. - Fix: Applying
winsdk
andvcvars_ver
to MSBuild and vcvars_command for VS 14 too. - Fix: Workspaces now support
build_requires
- Fix:
CMake
helper now defines by default CMAKE_EXPORT_NO_PACKAGE_REGISTRY - Fix: settings constraints declared in recipes now don't error for single strings (instead of a list with a string element)
- Fix:
cmake_minimum_required()
is now beforeproject()
in templates and examples. - Fix: CONAN_SYSREQUIRES_MODE=Disabled now doesn't try to udpate the system packages registry.
- Bugfix: Fixed SCM origin path of windows folder (with backslashes)
- Bugfix: Fixed SCM dictionary order when doing replacement.
- Bugfix: Fixed auto-detection of apple-clang 10.0
- Bugfix: Fixed bug when doing a
conan search
without registry file (just before installation)