pypi conan 0.27.0
0.27.0 (20-September-2017)

latest releases: 2.2.3, 1.64.0, 2.2.2...
6 years ago

0.27.0

  • Feature: conan config install <url> new command. Will install remotes, profiles, settings, conan.conf and other files into the local conan installation. Perfect to synchronize configuration among teams
  • Feature: improved traceback printing when errors are raised for more context. Configurable via env
  • Feature: filtering out non existing directories in cpp_info (include, lib, etc), so some build systems doesn't complain of them.
  • Feature: Added include directories to ResourceCompiler and to MIDL compiler in visual_studio generator
  • Feature: new visual_studio_legacy generator for Visual Studio 2008
  • Feature: show path where manifests are locally stored
  • Feature: replace_in_file now raises error if replacement is not done (opt-out parameter)
  • Feature: enabled in conan.conf [proxies] section no_proxy=url1,url2 configuration (to skip proxying for those URLs), as well as http=None and https=None to explicitely disable them.
  • Feature: new conanfile self.in_local_cache attribute for conditional logic to apply in user folders local commands
  • Feature: CONAN_USER_HOME_SHORT=None can disable the usage of short_paths in Windows, for modern Windows that enable long paths at the system level
  • Feature: if "arm" in self.settings.arch is now a valid check (without casting to str(self.settings.arch))
  • Feature: added --cwd argument to conan source local method.
  • Fix: unzip crashed for 0 Bytes zip files
  • Fix: collect_libs moved to the tools module
  • Bugfix: fixed wrong regex in deps_cpp_info causing issues with dots and dashes in package names
  • Development: Several internal refactors (tools module, installer), testing (using VS2015 as default, removing VS 12 in testing). Conditional CI in travis for faster builds in developers, downgrading to CMake 3.7 in appveyor
  • Deprecation: dev_requires have been removed. Superseded by build_requires while not documented at all.
  • Deprecation: sources tgz files for exported sources no longer contain ".c_src" subfolder. Packages created with 0.27 will be incompatible with conan < 0.25

Don't miss a new conan release

NewReleases is sending notifications on new releases.