- Feature: Add support for iOS 18, watchOS 11, tvOS 18, visionOS 2 & macos 15. (#17012). Docs: 📃
- Feature: Add Clang 19 support. (#17010). Docs: 📃
- Feature:
conan config list <pattern>
to filter available configurations. (#17000). Docs: 📃 - Feature: New
auth_remote.py
plugin for custom user authentication to Conan remotes. (#16942). Docs: 📃 - Feature: New
auth_source.py
plugin for custom user authentication for generic downloads of sources. (#16942). Docs: 📃 - Feature: Add
--envs-generation={false}
toconan install
andconan build
to disable the generation of virtualenvs (conanbuildenv.sh|bat
andconanrunenv.sh|bat
). (#16935). Docs: 📃 - Feature: New
tools.files.unzip:filter
conf that allows to definedata
,tar
andfully_trusted
extraction policies for tgz files. (#16918). Docs: 📃 - Feature:
get()
andunzip()
tools forsource()
learned a newextract_filter
argument to definedata
,tar
andfully_trusted
extraction policies for tgz files. (#16918). Docs: 📃 - Feature: Add progress updates for large uploads (>100Mbs) every 10 seconds. (#16913)
- Feature: Implement
conan config install-pkg --url=<repo-url>
for initial definition of remote URL when no remotes are defined yet. (#16876). Docs: 📃 - Feature: Allow building a compatible package still of the current profile one. (#16871)
- Feature: Allow bootstrapping (depending on another variant of yourself), even for the same version. (#16870)
- Feature: Allow
[replace_requires]
to replace the package name andself.dependencies
still works with the old name. (#16443) - Fix: Let
CMakeToolchain
definingCMAKE_SYSTEM_XXX
even ifuser_toolchain
is defined, but protected in case the toolchain really defines them. (#17036). Docs: 📃 - Fix: Replace
|
character in generated CMake and Environment files. (#17024) - Fix: Redirect the
PkgConfig
stderr
to the exception raised. (#17020) - Fix: Use always forward slashes in Windows subsystems
bash
path. (#16997) - Fix: Better error messages when
conan list --graph=<graph-json-file>
file has issues. (#16936) - Bugfix:
PkgConfigDeps.set_property()
was not setting properly all the available properties. (#17051) - Bugfix: BazelDeps did not find DLL files as Conan does not model them in the Windows platform. (#17045)
- Bugfix: Do not skip dependencies of a package if it is not going to be skipped due to
tools.graph:skip_binaries=False
. (#17033) - Bugfix: Allow
requires(..., package_id_mode)
trait in case of diamonds to always use the recipe defined one irrespective ofrequires()
order. (#16987) - Bugfix: Propagate include_prerelease flag to intersection of VersionRange. (#16986)
- Bugfix: Raise error if invalid value passed to conf.get(check_type=bool). (#16976)
- Bugfix: Allow
remote_login
accept patterns. (#16942). Docs: 📃