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: The generator cmake_find_package_multi generates a PackageConfigVersion.cmake file that allows using find_package with the VERSION argument. (#6063). Docs: π
Feature: Support for Intel compiler. (#6052). Docs: π
Feature: Allow setting different cpp_info name for each generator that supports that property using the new cpp_info.names["generator_name"] property. (#6033). Docs: π
Feature: Provide _INCLUDE_DIR variables in the cmake_find_package generator (#6017)
Feature: Information in the artifacts.properties file is sent using matrix-params too when a package is uploaded to a server (if it has the capability). This will be the recommended way to send these properties to Artifactory (release TBD) to bypass Nginx blocking properties with periods. (#6014). Docs: π
Feature: New tools.check_min_cppstd and tools.valid_min_cppstd to check if the cppstd version is valid for a specific package. (#5997). Docs: π
Feature: New parameter for tools.patch to opt-in applying fuzzy patches. (#5996). Docs: π
Feature: Environment variables for virtual environments are stored in .env files containing just the key-value pairs. It will help other processes that need to read these variables to run their own commands. (#5989)
Feature: New argument of conan upload command --parallel to upload packages using multithreading. (#5856). Docs: π
Feature: New python_requires declared as Conanfile class attributes. Includes extension of base class, they affect the binary packageID with minor_mode default mode. They are also locked in lockfiles. (#5804). Docs: π
Feature: Accept logging level as logging names (#5772). Docs: π
Fix: Add the RES_DIRS as variable to the variables when using the cmake_find_package generator. (#6166)
Fix: Fix SyntaxWarning when comparing a literal with for identity in Python 3.8 (#6165)
Fix: Remove recipe linter from codebase, it is no longer a built-in feature. It has been moved to hooks. Install the hook and update your "conan.conf" to activate it. (#6152). Docs: π
Fix: Make lockfiles invariant when the graph doesn't change. Now 2 different lockfiles captured with the same resulting graph in 2 different instants will be identical. (#6139)
Fix: Make the compatible_packages feature to follow the --build=missing build policy. Packages that find a compatible binary will not fire a binary build with the "missing" build policy. (#6134). Docs: π
Fix: Fix create command build policy help message to reflect correct behavior. (#6131). Docs: π
Fix: Improved error message when sources can't be retrieved from remote (#6085)
Fix: Raise a meaningful error when the settings.yml file is invalid (#6059)
Fix: Move the warning about mixing 'os' and 'os_build' to just before the pre_export stage (#6021)
Bugfix: Implement SystemPackageTool.installed(package_name) as described in the documentation. (#6198)
Bugfix: Remove carriage returns from build info .json file to avoid Artifactory errors in some cases when publishing the build info to the remote. (#6180)
Bugfix: Upload correct packages when specifying revisions and fail with incorrect ones. (#6143)
Bugfix: Fix different problems when using conan download with revisions. (#6138)
Bugfix: Make sure set_version() runs in the conanfile.py folder, not in the current folder, so relative paths are not broken if executing from a different location. (#6130). Docs: π
Bugfix: Fix the help message for conan export-pkg command for the --options parameter. (#6092)
Bugfix: Use a context manager to change the folder during build_package to avoid propagating the directory change to other tasks. (#6060)
Bugfix: The AutoToolsBuildEnvironment build helper now uses the win_bash parameter of the constructor when calling to configure(). (#6026)
Bugfix: Conan's virtualenvironments restore the environment to the state it was before activating them (previously it was restored to the state it was when the conan install was run). (#5989)