github conan-io/conan 2.10.0
2.10.0 (03-Dec-2024)

latest releases: 2.11.0, 2.10.3, 2.10.2...
17 days ago
  • Feature: Add --force option to conan remote auth to force authentication even for remotes that have anonymous access enabled. (#17377). Docs: 📃
  • Feature: Add --output option to conan new command. (#17359)
  • Feature: Let the new CMakeDeps always define components and check them with find_package( COMPONENTS), listening to new property cmake_components. (#17302)
  • Feature: Allow tools.microsoft.msbuild:max_cpu_count=0 to use /m to use all available cores. (#17301). Docs: 📃
  • Feature: define * as default argument if no args specified for conan list. (#17300). Docs: 📃
  • Feature: Improved auto deduce location function. (#17296)
  • Feature: BazelDeps using the new deduce_location mechanism to find the libraries. (#17296)
  • Feature: Initial conan workspace initial proposal to manage local set of editables. Introduced only as a dev/maintainers feature, behind an environment variable. (#17272). Docs: 📃
  • Feature: Allow --settings in conan config install-pkg to create and install different configurations in different platforms. (#17217). Docs: 📃
  • Feature: Add network to configfile for Docker runners. (#17069). Docs: 📃
  • Fix: Fix help message for PowerShell conf. (#17389). Docs: 📃
  • Fix: Fixed an error that occurred when using conan.tools.scm.Git.fetch_commit() in a subfolder. (#17369)
  • Fix: Adding a "risk" warning for options conflicts, so users can do warn-as-error to raise when they happen. (#17366)
  • Fix: New CMakeDeps generator allow fooConfig.cmake for in-package files besides foo-config.cmake. (#17330)
  • Fix: Add a warning for editable dependencies when building in the cache. (#17325)
  • Fix: Raise ConanException if source patch does not exist in export_conandata_patches. (#17294)
  • Fix: Improve the UX for CONAN_LOG_LEVEL env-var incorrect values. (#17280)
  • Fix: Meson aligns with other build systems considering x86_64->x86 as cross building. (#17266)
  • Fix: Avoid colorama bug crashing for large outputs. (#17259)
  • Fix: Fix arch for docker runner tests. (#17069). Docs: 📃
  • Bugfix: Add correct flags when compiler=clang and compiler_executables={"c": "clang-cl"} to not inject incorrect flags when cross-building from Linux to Windows. (#17387)
  • Bugfix: Solve Choco().check() bug using legacy choco search --local-only, replaced by choco list. (#17382)
  • Bugfix: Fix adding tools.android:ndk_path with spaces in path. (#17379)
  • BugFix: Fix Premake integration. (#17350). Docs: 📃
  • Bugfix: Solve problem with misdetection of consumer packages for the & pattern. (#17346)
  • Bugfix: Fix conan graph info ... -f=html in Safari. (#17335)
  • Bugfix: Allow multiple [replace_requires] by the same dependency. (#17326)
  • Bugfix: BazelDeps failed to find OpenSSL shared libraries. (#17296)
  • Bugfix: Solve bug in CMake not using the correct value from tools.microsoft.msbuild:max_cpu_count. (#17292)
  • Bugfix: Fix cpp_info properties overwriting instead of merging for properties with list values. Necessary for cmake_build_modules to work in editable mode. (#17214)

Don't miss a new conan release

NewReleases is sending notifications on new releases.