conan v1.29.0 Release Notes

Release Date: 2020-09-02 // over 3 years ago
    • 🔋 Feature: Add QNX Neutrino version 7.1 to settings. (#7627)
    • Feature: Added support for cpp_info.system_libs, cpp_info.framework_paths and cpp_info.frameworks for qbs generator. (#7619)
    • 🔋 Feature: Provide useful information trying to compute the build order using a --base lockfile. (#7551)
    • Feature: Add user_info_build field to JSON generator. (#7550)
    • Feature: PkgConfig tools now exposes the packages's version as property. (#7534). Docs: 📃
    • Feature: Support from iOS 13.2 to 13.6. (#7507). Docs: 📃
    • Feature: Add an experimental toolchain for gnu make. (#7430). Docs: 📃
    • Feature: New tools.rename function to rename a file or folder to avoid 'Access is denied' on Windows. (#6774). Docs: 📃
    • 🛠 Fix: Fix conan info --build-order deprecation message. (#7632)
    • 🛠 Fix: Set CMake targets compile options based on language (#7600)
    • Fix: Support installing configs from non-regular files. (#7583). Docs: 📃
    • 🛠 Fix: Update docs in conan info -bo command. (#7570)
    • 🛠 Fix: Relax python six dependency to allow 1.15. (#7538)
    • Fix: Add pre-release versions when resolving required_conan_version. (#7535)
    • 🛠 Fix: Adds support of URL-like git ssh syntax. (#7509)
    • 🛠 Fix: Improve message of missing dependencies for components. (#7483)
    • Fix: Changed requirements.txt to include distro package version 1.5.0. (#7461)
    • Fix: Avoid requiring the existence of all conanbuildinfo_xxx.cmake files in cmake_multi generator. (#7376)
    • 📦 Bugfix: Fix cpp_info filename in FindPackageHandleStandardArgs for cmake_find_package generator. (#7610)
    • 🛠 Bugfix: Avoid marking as "modified" packages in a lockfile computed from a base lockfile. (#7592)
    • Bugfix: Update correctly "Package_ID_Unknown" nodes when using conan lock update and package_revision_mode. (#7592)
    • 🛠 Bugfix: Respect winsdk_version for WindowsStore. (#7584)
    • Bugfix: Fix frameworks usage with components for cmake_find_package_multi generator. (#7580)
    • Bugfix: Support frameworks and framework_paths in qmake generator. (#7579)
    • 🛠 Bugfix: Provide a more descriptive error when an unknown statement is added to a profile (#7577)
    • Bugfix: Add support for cpp_info.system_libs to QMake generator. (#7563)
    • 🛠 Bugfix: Make frogarian show up as a whole (not sliced) on linux terminal. (#7553)
    • 🛠 Bugfix: Fix import of collections.Iterable compatible with Python2. (#7545)
    • 🛠 Bugfix: Propagate the global version of the recipe for components. (#7524)
    • Bugfix: Use CMAKE_FIND_ROOT_PATH_BOTH to locate frameworks. (#7515)