- Feature: new
check_min_compiler_version
validator which simplify compiler restriction description in recipes. (#18849). Docs: 📃 - Feature: Adding Clang 21 to the default
settings.yml
. (#18846) - Feature: Add new Apple OS's versions. (#18845)
- Feature: Avoid the generation of
conanintelsetvars
script byIntelCC
if thetools.intel:installation_path=""
, similarly toVCVars
generation. The user should have already activated the IntelCC environment on their own before running. (#18840). Docs: 📃 - Feature: Improved the CMakeLists.txt file created by the
conan new workspace
command for super-builds. (#18838) - Feature: Add
CMAKE_FIND_PACKAGE_PREFER_CONFIG=ON
forCMakeConfigDeps
generator. (#18832) - Feature: Add
excludes
pattern support forget
andunzip
methods. (#18831) - Feature: Add support for GCC 15.2. (#18735)
- Feature: Add iOS 18.5 and tvOS 18.5 to
default_settings.yml
template. (#18722) - Feature: Stabilize and document
ConfigAPI
public Python sub-API. (#18709) - Feature: Print build-order in the
conan workspace super-install
command (#18693). Docs: 📃 - Feature: Workspace super-build options aggregation. (#18608). Docs: 📃
- Feature: Implement
tools.build:install_strip
for Autotools. (#18606). Docs: 📃 - Feature: Added support to the system_package tool for defining the system package version to be installed. (#18517). Docs: 📃
- Fix: Better error message when there is an existing file called "build" in the same location as the "build" build-folder is expected to be created. (#18842)
- Fix: The
cmake_layout
was not taking into account the Apple multi-arch/universal separator when creating folders named after thearch
setting. (#18823) - Fix: Avoiding issues if passing non-string objects to
ConanOutput
methods. Still, the input to several.info()
and similar methods must be "text", passing arbitrary objects and expecting them to convert to strings internally is not supported. (#18782). Docs: 📃 - Fix: Document public interface for
ConanOutput
class. (#18782). Docs: 📃 - Fix: Remove Python 3.6 support, End Of Life since 2021. (#18779). Docs: 📃
- Fix: Make all non-documented subapi attributes private. (#18736)
- Fix: Remove
SearchAPI
in favour ofListAPI
'sselect()
. (#18726). Docs: 📃 - Fix: Relax the "risk" warning for conflicting visibility in
test_requires
. (#18723) - Fix: Fixed an issue that caused APT packages without a defined architecture to be detected if one with the same name was installed for a different architecture. (#18517). Docs: 📃
- Fix: Preserve subfolders for
runtime_deploy
deployer. (#17848). Docs: 📃 - Bugfix: Made
ConanAPI
'shome_folder
read-only. (#18726). Docs: 📃