You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature: Remove CMAKE_SKIP_RPATHS by default to True in CMakeToolchain, it is not necessary by default, users can opt-in, and new test validates shared libs will work with VirtualEnv generator conanrunenv. (#9024). Docs: π
Feature: simplified CMakeToolchain with only 1 category of blocks, made try-compile template code as another block, and reordered blocks so relevant flags for try-compile are taken into account. (#9009). Docs: π
Feature: Add new default conancenter remote for https://center.conan.io as first in the list. (#8999). Docs: π
Feature: Implements a new experimental conan.tools.google Bazel integration with BazelDeps, BazelToolchain and Bazel. (#8991). Docs: π
Feature: Introduced new options for the CMakeDeps generator allowing to manage build_requires even declaring the same package as a require and build_require avoiding the collision of the config cmake files and enabling to specify which build_modules should be included (e.g protobuf issue) (#8985). Docs: π
Feature: Expand user-agent string to include OS info. (#8947)
Feature: Implement build_policy=never for conan export-pkg packages that cannot be rebuilt with --build=xxx. (#8946). Docs: π
Feature: Define [conf] for defining the user toolchain for CMakeToolchain, both for injecting a user toolchain in the CMakeToolchain generated conan_toolchain.cmake and for completely replacing conan_toolchain.cmake. (#8945). Docs: π
Feature: New conan install <ref> --build-require and conan create <path> --build-require (when not using test_package) arguments to explicitly define that the installed or created package has to be a build-require, receiving the build profile instead of the host one. (#8627). Docs: π
Feature: Introduced the layout() method to the recipe to be able to declare the folder structure both for the local development methods (conan source, conan build...) and in the cache. Also, associated to the folders, cppinfo objects to be used in editable packages and file pattern descriptions to enable "auto packaging". (#8554). Docs: π
Fix: CMakeDeps generator: The transitive requirements for a build_require are not included in the xxx-config.cmake files generated. (#9015)
Fix: The CMakeToolchain now supports Apple M1 cross-building with a profile without environment declared pointing to the system toolchain. (#9011)
Fix: Set env_info.DYLD_FRAMEWORK_PATH correctly. (#8984)