- Feature:
CMakeDeps
generatedFindxxxx.cmake
files now can define{prefix}_FOUND
and{prefix}_VERSION
for thecmake_additional_variables_prefixes
. (#17838) - Feature: Make available in conanfiles the new incubating
CMakeConfigDeps
generator, still under the incubating "conf" feature flag. (#17831). Docs: 📃 - Feature: Add a warning if a specific revision different than the current one is requested to a
local-recipes-index
remote. (#17819) - Feature: Forward repository parameter (with same default) from
coordinates_to_conandata()
toget_url_and_commit()
. (#17722) - Feature: Add
mcf
threading forgcc
MinGW compilersettings.yml
. (#17704) - Feature: Improve
conanws.py
file definition following same patterns asConanFile
. (#17688). Docs: 📃 - Feature: Workspace new
workspace install
command for monolithic super-projects containing multipleeditables
. (#17675). Docs: 📃 - Feature: New
conan new workspace
template contains CMake-based monolithic super-project that works withconan workspace install
. (#17675). Docs: 📃 - Feature: Added
CMAKE_LIBRARY_PATH
toconan_cmakedeps_paths.cmake
(new CMakeDeps). (#17668) - Feature: Added
CMAKE_INCLUDE_PATH
toconan_cmakedeps_paths.cmake
(new CMakeDeps). (#17668) - Feature: Add
extension_properties
access to conanfile dependencies. (#17659). Docs: 📃 - Feature: Introducing
in_range
method in Version which allows comparing against version ranges. (#17658). Docs: 📃 - Feature: Upgrade dependency
urllib3
to2.0
. (#17655) - Feature: New
lock upgrade
command to automatically upgrade desired dependencies resolving the graph. (#17577). Docs: 📃 - Feature: Enhanced
Premake
CLI wrapper with configurable Lua file path, and support for custom command-line arguments. (#17398). Docs: 📃 - Fix: Docstring for
conan remote auth
regarding CONAN_LOGIN env-var. (#17834) - Fix: runtime_deploy preserves symbolic links along with their libraries. (#17824). Docs: 📃
- Fix: Better message for incubating CMakeDeps about
target_link_libraries()
from tool-requires. (#17821) - Fix: Fix the
_calculate_licenses
SBOM method bug and add a small test. (#17801) - Fix: Allow build context information from
conf
inAutotoolsToolchain
. (#17794) - Fix: Allow msys2 subsystem path inheriting from environment variables (#17781)
- Fix: Improve error messages for components definition errors and for runtime conflicts. (#17771)
- Fix: Update the message for client migration. (#17751)
- Fix: Improve untar performance. (#17708)
- Fix: Protect erroneous assignment of
cpp_info/components.required_components = xxx
, forrequired_components
property. Now it will raise a proper error. (#17692) - Fix: New
CMakeDeps
transitive linking of shared libs. (#17459) - Bugfix: Fix self-contained
pyinstaller
executable to also include the newconan.tools.sbom
tools. (#17809)