- Feature: Add basic LoongArch64 architecture support and host detection. (#20288)
- Feature: Add support for
Xcode 2.26. (#20280) - Feature: Add support for
gcc 16.2. (#20280) - Feature: Parse reference attributes from
--refinworkspace add. (#20269) - Feature: Add
raise_on_errors=Truearg toCommandAPI.run, it now raises on all errors returned by commands. (#20266) - Feature:
XcodeToolchainnow accepts arbitrary extra xcconfig settings viatc.build_settings, for build settings with no dedicated conf. (#20256). Docs: π - Feature:
conan workspace openwith no arguments will read theconanwsfile and try to open the defined references there into their respective folders if they are not present. (#20247). Docs: π - Feature:
conan workspace openandconan workspace add --reflearned a new--folderargument to indicate the relative location wrt the workspace root for the cloning of the repository. (#20247). Docs: π - Feature: Add
architecture_bitsbuild helper to detect when the target architecture is 64-bit. (#20246). Docs: π - Feature: Compute
CMAKE_Swift_COMPILER_TARGETinCMakeToolchainfor Apple Swift cross-builds. (#20243). Docs: π - Feature: Add
recipe_metadata()/package_metadata()API to download metadata to a user folder. (#20240). Docs: π - Feature: Improve
sourcestep output. (#20234) - Feature: Make
conan report diff -f=htmluse a dark theme by default. (#20229) - Feature: Add
package_type_traitsattribute to force requirement traits bypackage_type(runonly for now). (#20228). Docs: π - Feature: Add
--refargument toconan editable add <path>as a shortcut to define name, version, etc. (#20218) - Feature: Feature: Allow
copy()to accept multiple patterns, also used byexports/exports_sources, for speedup. (#20217). Docs: π - Feature: Add
qbs_file_nameproperty to override the generated Qbs module name and avoid collisions. (#20215). Docs: π - Feature: Allow
conan runwithout a conanfile to run executables from the profile's[tool_requires]. (#20214). Docs: π - Feature: Rework the
conan graph build-orderHTML formatter with search and full offline support. (#20174) - Feature: Populate the download cache with uploaded artifacts if
core.download:download_cacheis set. (#20163). Docs: π - Feature: Accept CMake 4.4
--preset-filepresets generated outside the CMake root. (#20158). Docs: π - Feature: Add
!settings.build_typesyntax to excludebuild_typefromcmake_layout'sbuild_folder_vars. (#17331). Docs: π - Fix: Do not force
CONFIGrequires for transitive dependencies inCMakeConfigDeps. (#20283) - Fix: Correct a typo in the CycloneDX component recipe revision. (#20271)
- Fix: Failed creates in
workspacesubcommands now raise errors as expected. (#20266) - Fix: Add support for python requires in remotes for
conan workspace create. (#20265) - Fix: Add support for lockfile reading in
conan sourcefor Python requires. (#20264) - Fix: Generate valid CycloneDX SBOMs for recipes without a
descriptionattribute. (#20263) - Fix: Match the
dll.aextension (MinGW) indeduce_full_cpp_info. (#20259) - Fix: Make
test_linker_scripttest resilient to the exact linker error text, which changed with Meson >= 1.12. (#20257) - Fix:
XcodeToolchain's extra flags (tools.build:cflags/cxxflags/ldflags/defines) no longer get overwritten when installing more than one configuration for the same project. (#20255). Docs: π - Fix: Correct filename parsing in
conan report diff -f=htmlfor non-ASCII filenames. (#20229) - Fix: Remove the Vigenère cipher used to store JWTs, since it provided no real security benefit. (#20227)
- Fix: Improve
copy()performance when using lists of patterns. (#20226) - Fix: Warn when
tools.build:compiler_executableskeys are unknown or unused byCMakeToolchain/AutotoolsToolchain. (#20219). Docs: π - Fix: Add
objc,objcppandasmastools.build:compiler_executablesforAutotoolsToolchain. (#20219). Docs: π - Fix: Make
conan lock upgrade-config'spathargument point to aconanconfig.ymlfile, not aconanfile.py. (#20208). Docs: π - Fix: Remove the deprecated
--order-bybehavior and empty version ranges, as planned for Conan 2.32. (#20207). Docs: π - Bugfix: intel-cc default compilers on Windows. Classic mode now defaults to
icl(noticc/icpc), icx mode toicx(noticx-cl, which is absent in older oneAPI), and CMakeToolchain now honorsCC/CXXfrom[buildenv]over the hard-coded defaults. (#20233) - Bugfix: Keep the local recipe index cache folder when
conan remote addfails on a duplicate without--force. (#20210) - Bugfix: Make
CMakeConfigDepsgenerate common files only for the host context, avoiding lost CMake variables. (#20198)