github conan-io/conan 2.0.3
2.0.3 (03-Apr-2023)

latest releases: 2.9.2, 2.9.1, 2.9.0...
19 months ago
  • Feature: conan cache clean learned the --all and --temp to clean everything (sources, builds) and also the temporary folders. (#13581). Docs: 📃
  • Feature: Introduce the conf dictionary update semantics with *= operator. (#13571). Docs: 📃
  • Feature: Support MacOS SDK 13.1 (available in Xcode 14.2). (#13531)
  • Feature: The full_deploy deployer together with CMakeDeps generator learned to create relative paths deploys, so they are relocatable. (#13526)
  • Feature: Introduce the conan remove *#!latest (also for package-revisions), to remove all revisions except the latest one. (#13505). Docs: 📃
  • Feature: New conan cache check-integrity command to replace 1.X legacy conan upload --skip-upload --check. (#13502). Docs: 📃
  • Feature: Add filtering for options and settings in conan list html output. (#13470)
  • Feature: Automatic server side source backups for third parties. (#13461)
  • Feature: Add tools.android:cmake_legacy_toolchain configuration useful when building CMake projects for Android. If defined, this will set the value of ANDROID_USE_LEGACY_TOOLCHAIN_FILE. It may be useful to set this to False if compiler flags are defined via tools.build:cflags or tools.build:cxxflags to prevent Android's legacy CMake toolchain from overriding the values. (#13459). Docs: 📃
  • Feature: Default tools.files.download:download_cache to core.download:download_cache, so it is only necessary to define one. (#13458)
  • Feature: Authentication for tools.files.download(). (#13421). Docs: 📃
  • Fix: Define a way to update default_options in python_requires_extend extension. (#13487). Docs: 📃
  • Fix: Allow again to specify self.options["mydep"].someoption=value, equivalent to "mydep/*". (#13467)
  • Fix: Generate cpp_std=vc++20 for c++20 with meson with VS2019 and VS2022, rather than vc++latest. (#13450)
  • Bugfix: Fixed CMakeDeps not clearing CONAN_SHARED_FOUND_LIBRARY var in find_library(). (#13596)
  • Bugfix: Do not allow adding more than 1 remote with the same remote name. (#13574)
  • Bugfix: cmd_wrapper added missing parameter conanfile. (#13564). Docs: 📃
  • Bugfix: Avoid generators errors because dependencies binaries of editable packages were "skip". (#13544)
  • Bugfix: Fix subcommands names when the parent command has underscores. (#13516)
  • Bugfix: Fix python-requires in remotes when running conan export-pkg. (#13496)
  • Bugfix: Editable packages now also follow build_folder_vars configuration. (#13488)
  • Bugfix: Fix [system_tools] profile composition. (#13468)

Don't miss a new conan release

NewReleases is sending notifications on new releases.