- Feature: Make the remote name used by
conan config install-pkg --url=<url>public. (#19132). Docs: 📃 - Feature: Add support for macOS 15.7 and iOS 18.7. (#19130)
- Feature: Group arguments in CLI help. (#19126)
- Feature: Suggest possible typos for CLI arguments declared as string choices. (#19126)
- Feature: Add opt-in conf to control making
.shand.ps1envdeactivatefunctionality into in-memory functions instead of files. (#19105). Docs: 📃 - Feature: Document
ExportAPI. (#19103) - Feature: Enable parallel download of packages by default, by defaulting
core.download:parallelto the available CPU cores. (#19099). Docs: 📃 - Feature: Support
conan graph info --package-filter=&pattern. (#19080). Docs: 📃 - Feature: Add new environment variable
CONAN_DEFAULT_BUILD_PROFILEfor default build profile. (#19040). Docs: 📃 - Feature: Allow nullifying settings from profiles and command line. (#19035). Docs: 📃
- Feature: Support compatibility plugin removal of nullable settings. (#19031). Docs: 📃
- Feature: New
tools.gnu:disable_flagsconfiguration to allow disabling the injection of some build system flags. (#19014) - Feature: Expose
recipein theConanFileInterfacefor information purpose only. (#18995). Docs: 📃 - Feature: New
CMakeConfigDepsproperties to inject extra dependencies and targets. (#18316) - Fix: Better error message for
CMakeConfigDepswhen the package_type or component type is not defined for something with.locationdefined. (#19096) - Fix: Change order of
build_modulesinclusion inCMakeConfigDepsso it happens after legacy-vars, to support some ConanCenter recipes abusing those variables. (#19094) - Fix: Reintroduce
settings.ymlaccess toconfigSub-API. (#19078) - Fix: Raise an error if
conan list * --lru=xx, recommending the#<rev-pattern>argument. (#19077) - Fix: Sanitize XcodeDeps file and variable names to use only valid xcconfig characters. (#19075)
- Fix: Explicitly set
allow_empty=Trueinglob()function inBazelDeps(Bazel 8.x compatible). (#19068) - Fix: Fix
CMakeConfigDepswhen a regular libraryrequires()an application, using components. (#19052) - Fix: Add missing final newline when saving lockfiles to disk. (#19043)
- Fix: Warn when adding requirement to version range with pinned revision, it has no effect. (#19041). Docs: 📃
- Fix: Fix
CMakeConfigDepsescaping. (#19034) - Fix: Improved Python virtual environment creation in
PipEnvby using the system-installed interpreter or a user-defined one viatools.system.pipenv:python_interpreter. (#19030). Docs: 📃 - Fix: Add VS2026 CMake generator mapping. (#19024)
- Fix: Avoid referencing xcconfig from skipped dependencies required in components in XcodeDeps. (#19023)
- Fix: Add
execution["jobs"]to the generated CMaketestPresetswith same logic and value asbuildPresets. (#19021) - Fix: Improve the error message when a workspace
super-installdefines intermediate packages in the cache depending on workspace packages. (#19013) - Fix: Improve support for huge diffs in
conan report diffHTML output. (#19012). Docs: 📃 - Bugfix:
MSBuildToolchainexplicitly adds the specific toolset .props file whencompiler.updateis defined, otherwise, activatingvcvarsis not enough. (#19137) - Bugfix: Fixes an issue where the Apt packages for the build arch would be reported missing, in cross-compiling scenarios, even though they are installed. (#19074)
- Bugfix: Solve unexpected conflict when pinning a
recipe-revisiondirectly in a conanfile that is not the latest, and having other dependencies resolving first to the latest recipe revision. (#19038) - Bugfix: Fix
<host_version>resolution in certain transitive cases. (#18947) - Bugfix: Fix orphan nodes being created when expanding the dependency graph for some cases. (#18947)
- Bugfix: Error out if components miss requiring direct dependencies in more cases. (#18830)