- Feature: Updated the generated conanfile.py in
conan new
to the new [conan-io/hello].(https://github.com/conan-io/hello) repository (#5069). Docs: 📃 - Feature: The
MSBuild
build helper allows the parametertoolset
withFalse
value to skip the toolset adjustment. (#5052). Docs: 📃 - Feature: Add GCC 9 to default settings.yml (#5046). Docs: 📃
- Feature: You can disable broken symlinks checks when packaging using
CONAN_SKIP_BROKEN_SYMLINKS_CHECK
env var orconfig.skip_broken_symlinks_check=1
(#4991). Docs: 📃 - Feature: New
deploy
generator to export files from a dependency graph to an installation folder (#4972). Docs: 📃 - Feature: Create
tools.Version
with limited capabilities (#4963). Docs: 📃 - Feature: Default filename for workspaces:
conanws.yml
(used in install command) (#4941). Docs: 📃 - Feature: Add install folder to command 'conan workspace install' (#4940). Docs: 📃
- Feature: Add
compiler.cppstd
setting (markcppstd
as deprecated) (#4917). Docs: 📃 - Feature: Add a
--raw
argument toconan inspect
command to get an output only with the value of the requested attributes (#4903). Docs: 📃 - Feature:
tools.get()
andtools.unzip()
now handle also.gz
compressed files (#4883). Docs: 📃 - Feature: Add argument
--force
to commandprofile new
to overwrite existing one (#4880). Docs: 📃 - Feature: Get commit message (#4877). Docs: 📃
- Fix: Remove sudo from Travis CI template (#5073). Docs: 📃
- Fix: Handle quoted path and libraries in the premake generator (#5051)
- Fix: A simple addition to ensure right compiler version is found on windows. (#5041)
- Fix: Include CMAKE_MODULE_PATH for CMake find_dependency (#4956) (#5021)
- Fix: Add default_package_id_mode in the default conan.conf (#4947) (#5005). Docs: 📃
- Fix: Use back slashes for
visual_studio
generator instead of forward slashes (#5003) - Fix: Adding
subparsers.required = True
makes both Py2 and Py3 print an error when no arguments are entered in commands that have subarguments (#4902) - Fix: Example bare package recipe excludes
conanfile.py
from copy (#4892) - Fix: More meaningful error message when a remote communication fails to try to download a binary package. (#4888)
- Bugfix:
conan upload --force
force also the upload of package binaries, not only recipes (#5088) - BugFix: MSYS 3.x detection (#5078)
- Bugfix: Don't crash when an editable declare a
build_folder
in the layout, but not used in a workspace (#5070) - Bugfix: Made compatible the
cmake_find_package_multi
generator withCMake < 3.9
(#5042) - Bugfix: Fix broken local development flow (
conan source
,conan build
,conan package
,conan export-pkg
) with recipes withpython-requires
(#4979) - Bugfix: 'tar_extract' function was failing if there was a linked folder in the working dir that matches one inside the tar file. Now we use the
destination_dir
as base directory to check this condition. (#4965) - Bugfix: Remove package folder in
conan create
even when using--keep-build
(#4918)