{% block body %}{% endblock %} diff --git a/changelog.rst b/changelog.rst index 0d90d943e29..9e5f3808974 100644 --- a/changelog.rst +++ b/changelog.rst @@ -18,9 +18,14 @@ Check https://github.com/conan-io/conan for issues and more details about develo .. important:: - Conan 1.26 shouldn't break any existing 1.0 recipe or command line invocation. If it does, please submit a report on GitHub. + Conan 1.27 shouldn't break any existing 1.0 recipe or command line invocation. If it does, please submit a report on GitHub. Read more about the :ref:`Conan stability commitment`. +1.27.1 (10-Jul-2020) +-------------------- + +- Bugfix: Recover quotes around linker flags in CMake generators, fix failure with Macos frameworks `#7322 `_ + 1.27.0 (01-Jul-2020) -------------------- diff --git a/conf.py b/conf.py index 593432d0a69..ae0e2c97010 100644 --- a/conf.py +++ b/conf.py @@ -43,7 +43,7 @@ # The short X.Y version. version = "1.27" # The full version, including alpha/beta/rc tags. -release = u'1.27.0' +release = u'1.27.1' dir_path = os.path.dirname(os.path.realpath(__file__)) if not os.path.exists(os.path.join(dir_path, "versions.json")): diff --git a/howtos/generic_ci_artifactory.rst b/howtos/generic_ci_artifactory.rst index 8c746df12e5..b88cb884654 100644 --- a/howtos/generic_ci_artifactory.rst +++ b/howtos/generic_ci_artifactory.rst @@ -3,6 +3,16 @@ Use a generic CI with Conan and Artifactory =========================================== +.. warning:: + + Some problems regarding the use of BuildInfo with Conan packages `have been reported + `_. If the BuildInfo contains artifacts that have + the same checksum as other artifacts, this may result in losing the path of the artifact in the + BuildInfo in Artifactory and also fail in the promotion process. + + We are currently working along with the Artifactory team to solve those problems. Until this + issue gets fixed, we do not recommend using BuildInfo's for Conan. + Uploading the BuildInfo ----------------------- diff --git a/reference/commands/misc/conan_build_info.rst b/reference/commands/misc/conan_build_info.rst index a2a5930868c..6dcdb25ef7c 100644 --- a/reference/commands/misc/conan_build_info.rst +++ b/reference/commands/misc/conan_build_info.rst @@ -1,6 +1,20 @@ .. _conan_build_info: +.. warning:: + + This is an **experimental** feature subject to breaking changes in future releases. + +.. warning:: + + Some problems regarding the use of BuildInfo with Conan packages `have been reported + `_. If the BuildInfo contains artifacts that have + the same checksum as other artifacts, this may result in losing the path of the artifact in the + BuildInfo in Artifactory and also fail in the promotion process. + + We are currently working along with the Artifactory team to solve those problems. Until this + issue gets fixed, we do not recommend using BuildInfo's for Conan. + conan_build_info v1 ------------------- diff --git a/reference/tools.rst b/reference/tools.rst index 1ffafb027ff..1d044f8727a 100644 --- a/reference/tools.rst +++ b/reference/tools.rst @@ -1865,7 +1865,7 @@ tools.remove_files_by_mask() def remove_files_by_mask(directory, pattern) -Removes files in the given ``directory`` matching the ``pattern``. The function removes only files, and never removes directories, even if their names match the pattern. The functions returns the array of the files removed (empty array in case no files were removed). The paths in the returned array are relative to the given ``directory``. +Removes files recursively in the given ``directory`` matching the ``pattern``. The function removes only files, and never removes directories, even if their names match the pattern. The functions returns the array of the files removed (empty array in case no files were removed). The paths in the returned array are relative to the given ``directory``. Parameters: - **directory** (Required): Directory to remove files inside. You may use ``os.getcwd`` or ``self.package_folder``, for instance.