conan v1.27.0 Release Notes

Release Date: 2020-07-01 // almost 4 years ago
    • Feature: (Only if using two profiles) Information from the self.user_info field is provided to consumers: information from the host context is accessible via deps_user_info attribute, and information from the build context via user_info_build attribute. (#7266). Docs: ๐Ÿ“ƒ
    • Feature: New conan config install --list and conan config install --remove=index arguments to display and remove conan config install origins. (#7263). Docs: ๐Ÿ“ƒ
    • Feature: Support components for cmake_find_package_multi generator. (#7259). Docs: ๐Ÿ“ƒ
    • ๐Ÿ”‹ Feature: Add Pop!_OS to the list of APT based distributions. (#7237)
    • ๐Ÿ”‹ Feature: Use Bootstrap in search table template style. (#7224)
    • Feature: Added support for template dir in conan new. (#7215). Docs: ๐Ÿ“ƒ
    • Feature: Configuration for checking the required Conan client version. (#7183). Docs: ๐Ÿ“ƒ
    • ๐Ÿ“„ Feature: Adds tool to fix symlinks in the package_folder. (#7178). Docs: ๐Ÿ“ƒ
    • Feature: Templates for conan search --table and conan info --graph can be overridden by the user. (#7176). Docs: ๐Ÿ“ƒ
    • ๐Ÿ‘ฎ Feature: Add support for the CLICOLOR/CLICOLOR_FORCE/NO_COLOR output colorization control variables. (#7154). Docs: ๐Ÿ“ƒ
    • ๐Ÿ›  Fix: Remove message from the qmake generator. (#7228)
    • ๐Ÿ›  Fix: Allow --build=Pkg/0.1@ to match the Pkg/0.1 package, so the conan install Pkg/0.1@ --build=Pkg/0.1@ also works. (#7219)
    • ๐Ÿ›  Fix: Improve error message when svn or git are not in the installed or in the path. (#7194)
    • ๐Ÿ›  Fix: Graph created for the test_package/conanfile.py recipe takes the profile:build if given. (#7182)
    • ๐Ÿ›  Fix: Define user variables in the conan_toolchain.cmake file, not in the project-include file. (#7160)
    • ๐Ÿ›  Fix: Set toolset for MSBuild in case of Intel C++. (#6809)
    • Bugfix: Allow to extend classes with python_requires_extend from packages that contain "." dots in the package name. (#7262)
    • ๐Ÿ›  Bugfix: Correctly inherit scm definitions from python_requires base classes. (#7238)
    • ๐Ÿ›  Bugfix: Change GNU triplet for iOS, watchOS, tvOS to allow simulator builds. (#6748)
    • SCM mode with scm_to_conandata and revisions marked as stable. Docs: ๐Ÿ“ƒ