- Feature: Allow consuming meson libname.a libs in
MSBuildDeps
. (#18557) - Feature: Avoid library renames when using Meson + MSVC + static builds. (#18533)
- Feature: Added
threads
subsetting inemcc
compiler model. (#18520). Docs: 📃 - Feature: New
conan cache ref <path>
to reverse look the Conan cache, with a path argument will return the reference of the artifact in that folder. Intended exclusively for debugging purposes. (#18518). Docs: 📃 - Feature: New linker flags autodetected by conan based on profile architecture. (#18498)
- Feature: Changed
conanws.yml
format. Now,packages
is a list of dict-like objects. (#18493). Docs: 📃 - Feature: Added support for
.exe
in editables packages inCMakeConfigDeps
. (#18489) - Feature: Add
build_folder
parameter inbasic_layout
. (#18442). Docs: 📃 - Feature: Using
pkg_config_name = 'none'
to skip the*.pc
file creation. (#18439). Docs: 📃 - Feature: Add support for sbom and lockfiles to
conan audit list
. (#18437). Docs: 📃 - Feature: Added first class citizen emscripten support (new wasm64 architecture + emcc). (#18432). Docs: 📃
- Feature: Replace
tools.cmake:install_strip
bytools.install:strip
. Affect both CMake and Meson tool helpers. (#18429). Docs: 📃 - Feature: Add
open
toTestClient
to open files locally. (#18399) - Feature: New
conan workspace create
orchestrated. (#18390). Docs: 📃 - Feature: Add
context
variable to profile jinja2 rendering (can be "build", "host" andNone
). (#18383). Docs: 📃 - Feature: Implement
cpp_info.sources
to support source targets. (#18350). Docs: 📃 - Feature: Add support for source targets in CMakeConfigDeps generator. (#18350). Docs: 📃
- Feature: New
conan report diff
command to inspect diffs between versions and revisions. (#18247). Docs: 📃 - Feature: Add premake toolchain and improved premake integration in conan with new premake5. (#17898). Docs: 📃
- Fix: Better error message in
CMakeConfigDeps
for incorrect component requires. (#18562) - Fix: Avoid incorrect absolute path inputs in
-of
for relativize paths in generators. (#18561) - Fix: Better error message when an incorrect
cpp_info.requires
is defined. (#18552) - Fix: Avoid hyphens for msbuild verbosity argument passed to CMake after
--
by powershell. (#18548) - Fix: Improve
conan cache check-integrity
output. (#18544) - Fix: Raise an error for incorrect definition of
conf_info
items. (#18541) - Fix: Fix
qcc
cppstd
support for latest QNX 8.0 with c++20. (#18538) - Fix: SBOM component
bom-ref
should not usehas_special_root_node
. (#18515) - Fix: Add a deprecated warning message for
Node.dependencies
, now renamed toNode.edges
. (#18472) - Fix: Fix issue with missing folder in local-recipes-index. (#18449)
- Fix:
Git.get_remote_url
now returns only the URL when using treeless repository. (#18444) - Fix: Improvement over ill-formed graphs with different
visible=True/False
for the same dependency. (#18440). Docs: 📃 - Fix: Fixing CMake presets on Windows with backslash. (#18435)
- Fix: Do not output upload-urls on basic text
conan upload
output. (#18430) - Fix: Create folders if they don't exist when using
--out-file
. (#18427) - Fix: Fix AutotoolsToolchain/GnuToolchain with LLVM/Clang in Windows for dynamic runtime in Debug. (#18422)
- Fix: Test
NMake
integration withclang-cl
. (#18422) - Fix: Ensure old gcc version are detected up to minor version only. (#18419)
- Fix: Fixing source retrieval when resetting local-index remote. (#18418)
- Fix: Allow minors greater than 9 in
detect_api
. (#18410) - Fix: Removed
Workspaces
product definition and makeconan workspace build
work computing the right build-order. (#18390). Docs: 📃 - Fix: Forward
ConanInvalidConfiguration
when raised in hooks. (#18385) - Bugfix: Avoid crash when installing packages with tuple
generators
attribute and requirements to tool requires that provideself.generator_info
generators. (#18503) - Bugfix: Fix detection of riscv64 cpu in Meson toolchain. (#18495)
- Bugfix: Redirected Apple ARC flags to the ObjC/C++ ones. (#18485)
- Bugfix: Fix
TestClient
mockedHEAD
requests. (#18477) - Bugfix: Avoid leak of
global.conf
and-cc
configuration forcore.xxx
items in Conan profiles, thecore
conf is exclusively for Conan internals, not for recipes neither for profiles. (#18474) - Bugfix: XcodeToolchain sets correct
..._DEPLOYMENT_TARGET
for all Apple OSs. (#18471). Docs: 📃 - Bugfix:
conan export-pkg
now correctly passes astr
as the conanfile version. (#18456) - Bugfix: Fix conan cache backup-upload ignoring
-cc
arguments. (#18447) - Bugfix: Fixed
CMakeConfigDeps
behavior with multiplefind_package
in folders and subfolders. (#18407) - Bugfix: Fixes issue where conanfile's
source()
method doesn't usefolders.root
when present. (#18377)