Populars: Dades actualitzades el 27 d’octubre del 2026

Categories

Internet1.356
Comunicació321
Àudio i vídeo898
Gràfics i disseny539
Ofimàtica i productivitat1.124
Eines per a desenvolupadors3.134
Eines d’IA529
Seguretat i privadesa385
Eines del sistema3.114
Jocs523
Educació i ciència239
Xarxa i TI284

Conan Package Manager: baixar versions anteriors

An open source, decentralized C/C++ package manager, to automate building and sharing of packages.

JFrog Gestors de paquets i actualitzadors #5 Gestors de paquets i actualitzadors

Aquí hi ha 112 versions de Conan Package Manager, des de 30 de març del 2021 fins a l’actual, 2.33.0. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.

2021: 25 25 21 2022: 20 20 22 2023: 13 13 23 2024: 17 17 24 2025: 19 19 25 2026: 18 18 26

112 versions en 6 anys · unes 20 per any

VersióDataMidaFitxers
2.33.0Darrera versió 29 de setembre del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Support for CPS components configurations. (#20354)
- Feature: Use extra_info to provide CPEs to the component. (#20353)
- Feature: Download recipe and package metadata in parallel with regular files instead of after them. (#20351)
- Feature: Add core.net.http:trust_store conf to verify HTTPS certs against the OS trust store. (#20343). Docs: 📃
- Feature: New remotes force_auth capability. (#20341). Docs: 📃
- Feature: Feature: Add copy_config_files to the [runner] profile to copy extra host config files into Docker runners. (#20332). Docs: 📃
- Feature: Support Clang 23. (#20330)
- Feature: Support Apple OS 27.0. (#20330)
- Feature: CMakeConfigDeps.get_cmake_file_name returns a dict object instead of a string. (#20300)
- Feature: Allow cpp_info.sources-only packages in CMakeConfigDeps. (#20297). Docs: 📃
- Fix: Remove support for Python 3.7, EOL since 2024. (#20357)
- Fix: Error messages inside the source(), generate() and package() steps missing the package reference. (#20348)
- Fix: Add support for CMakeConfigDeps for cpp_info.objects imported object libraries. (#20347)
- Fix: Do not force DebuggerFlavor from generated prop files in MsBuildDeps, it's already the default. (#20340)
- Fix: Only spawn min(threads, download_count) threads in parallel downloads. (#20335)
- Fix: Split skipped binaries summary per host/build/test group. (#20326)
- Fix: Avoid CMakeDeps generating empty generator expressions, improving performance. (#20322)
- Fix: Propagate errors from a .bat script called by another .bat script. (#20317)
- Fix: Prioritize host and visible nodes in workspace monolithic builds when ambiguity arises. (#20305). Docs: 📃
- Fix: Implements the find_package verbosity level in CMakeConfigDeps. (#20275)
- Fix: Do not inject a full lockfile due to export operations. (#19404)
- Bugfix: Fix conan graph build-order --update ignoring the --update flag. (#20356)
- Bugfix: Consider a server revision found via --update as latest, even if its prev isn't latest locally. (#20336)
- Bugfix: Correct computation of options in the conan graph build-order command. (#20331)
- Bugfix: QbsDeps dependency names now match pkg_config_name/qbs_file_name. (#20329)
- Bugfix: Avoid reporting the cached username when authentication was attempted with a different user. (#20316)
- Bugfix: Limit propagation of cpp_info.sources from INTERFACE_SOURCES to only direct dependencies. (#20297). Docs: 📃
⚠️ Under Review
- Bugfix: conan graph build-order now honors --update when resolving version ranges (same as graph info / install) (#20350) (Main PR not merged)
2.32.0 31 d’agost del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- 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 --ref in workspace add. (#20269)
- Feature: Add raise_on_errors=True arg to CommandAPI.run, it now raises on all errors returned by commands. (#20266)
- Feature: XcodeToolchain now accepts arbitrary extra xcconfig settings via tc.build_settings, for build settings with no dedicated conf. (#20256). Docs: 📃
- Feature: conan workspace open with no arguments will read the conanws file and try to open the defined references there into their respective folders if they are not present. (#20247). Docs: 📃
- Feature: conan workspace open and conan workspace add --ref learned a new --folder argument to indicate the relative location wrt the workspace root for the cloning of the repository. (#20247). Docs: 📃
- Feature: Add architecture_bits build helper to detect when the target architecture is 64-bit. (#20246). Docs: 📃
- Feature: Compute CMAKE_Swift_COMPILER_TARGET in CMakeToolchain for Apple Swift cross-builds. (#20243). Docs: 📃
- Feature: Add recipe_metadata()/package_metadata() API to download metadata to a user folder. (#20240). Docs: 📃
- Feature: Improve source step output. (#20234)
- Feature: Make conan report diff -f=html use a dark theme by default. (#20229)
- Feature: Add package_type_traits attribute to force requirement traits by package_type (run only for now). (#20228). Docs: 📃
- Feature: Add --ref argument to conan editable add <path> as a shortcut to define name, version, etc. (#20218)
- Feature: Feature: Allow copy() to accept multiple patterns, also used by exports/exports_sources, for speedup. (#20217). Docs: 📃
- Feature: Add qbs_file_name property to override the generated Qbs module name and avoid collisions. (#20215). Docs: 📃
- Feature: Allow conan run without a conanfile to run executables from the profile's [tool_requires]. (#20214). Docs: 📃
- Feature: Rework the conan graph build-order HTML formatter with search and full offline support. (#20174)
- Feature: Populate the download cache with uploaded artifacts if core.download:download_cache is set. (#20163). Docs: 📃
- Feature: Accept CMake 4.4 --preset-file presets generated outside the CMake root. (#20158). Docs: 📃
- Feature: Add !settings.build_type syntax to exclude build_type from cmake_layout's build_folder_vars. (#17331). Docs: 📃
- Fix: Do not force CONFIG requires for transitive dependencies in CMakeConfigDeps. (#20283)
- Fix: Correct a typo in the CycloneDX component recipe revision. (#20271)
- Fix: Failed creates in workspace subcommands 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 source for Python requires. (#20264)
- Fix: Generate valid CycloneDX SBOMs for recipes without a description attribute. (#20263)
- Fix: Match the dll.a extension (MinGW) in deduce_full_cpp_info. (#20259)
- Fix: Make test_linker_script test 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=html for 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_executables keys are unknown or unused by CMakeToolchain/AutotoolsToolchain. (#20219). Docs: 📃
- Fix: Add objc, objcpp and asm as tools.build:compiler_executables for AutotoolsToolchain. (#20219). Docs: 📃
- Fix: Make conan lock upgrade-config's path argument point to a conanconfig.yml file, not a conanfile
2.31.2 4 d’agost del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: conan upload .. --dry-run -f=json > to_upload.json now allows round-trip for conan upload -l=to_upload.json without re-preparing the artifacts. (#20237)
2.31.1 24 de juliol del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Fix: Fixed replace_in_file() raising a false "pattern not found" error when the replacement produced the same content as the original (no-op replace). (#20211)
2.31.0 23 de juliol del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Get Workspace feature out of incubating. (#20202). Docs: 📃
- Feature: replace_in_file now supports regex patterns. (#20194). Docs: 📃
- Feature: Warn when conan config install is used after conan config install-pkg. (#20188). Docs: 📃
- Feature: Support GCC 14.4 and 15.3 in settings.yml. (#20184)
- Feature: Support intel-cc 2025.2, 2025.3 and 2026.1 in settings.yml. (#20184)
- Feature: Change the Workspace approach to not process python_requires just to derive name/version. Proposed a new get_ref(folder) method in the conanws.py file to be able to define versions dynamically. (#20176). Docs: 📃
- Feature: Define new cpp_info.not_required attribute to avoid downstream propagation of dependencies. (#20171). Docs: 📃
- Feature: Add NO_SONAME support to CMakeConfigDeps to skip SONAME generation. (#20168). Docs: 📃
- Feature: Assert invalid parameters in ConanFile.run() method. (#20156)
- Feature: Add .tar.zst (Zstandard) archive support to the unzip() tool function. (#20140)
- Feature: Reduce verbose terminal output produced during the package() step. (#20134)
- Feature: Add tools.build:asmflags config and CMakeToolchain.extra_asmflags to populate CMAKE_ASM_FLAGS. (#20127)
- Feature: Add micro modes to package_id_modes to model changes over MAJOR.MINOR.PATCH.MICRO micro digit. (#20102). Docs: 📃
- Feature: New win_runtime_copy capability of VirtualRunEnv, so it can copy on Windows the runtime files of dependencies (the cpp_info.bindirs directories contents) to a single location and point to it, avoiding path overflows (like in Windows) for large graphs. (#18638). Docs: 📃
- Fix: Update remaining audit.conan.io/<page> links to conan.io/audit/<page>. (#20203)
- Fix: Fix upload with empty uploads from pattern, to make it equal to package lists behavior (#20197)
- Fix: Avoid conflict with Automake's LINK var when using AutotoolsDeps with MSVC by using _LINK_ for linker flags. (#20192). Docs: 📃
- Fix: Add support for VS 2026 in the Premake generator (requires Premake 5.0 beta 8). (#20189)
- Fix: Fix rpath flags from AutotoolsDeps being dropped by Libtool on macOS, causing missing LC_RPATH in executables. (#20179)
- Fix: Avoid option names shadowing internal Options implementation methods. (#20172). Docs: 📃
- Fix: Fix deprecation warning for emcc/em++ >= 6.0.1, changing -sMEMORY64 flag with the modern -m64 one. (#20152)
- Fix: Avoid a corner-case in component requires when replace_requires creates diamond divergent requirements. (#20139)
- Fix: Fix Artifactory search patterns not matching *@user/channel, now requiring explicit */*@user/channel. (#20136)
- Fix: Use LINK env-var in Windows for AutotoolsDeps msvc compiler. (#20130). Docs: 📃
- Bugfix: Require default_components, or all existing components, in PkgConfigDeps when root pkg_config_name="none". (#20169)
- Bugfix: Apply sorting to include() profiles settings patterns. (#20164)
- Bugfix: Raise an exception when layout() fails in the Docker runner. (#20154)
- Bugfix: Fix early return in workspace complete that could skip necessary packages. (#20150)
- Bugfix: Fix crash in replace_requires when the graph had an override to a replaced requirement that did not apply. (#20146)
2.30.0 29 de juny del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add SPDX expression support in SBOM generation. (#20112)
- Feature: Add type annotations to LockfileAPI for improved IDE support. (#20104)
- Feature: Add missing favicon to Conan HTML output. (#20087)
- Feature: Implement the conf=~ for the "unset" operation (alias for conf=!). (#20084). Docs: 📃
- Feature: Add ASFLAGS to AutotoolsToolchain/GnuToolchain, including architecture and sysroot flags. (#20078). Docs: 📃
- Feature: Add IntelCC support in Meson, Autotools and Premake toolchains. (#20075). Docs: 📃
- Feature: Model explicitly the msys2 environments (clang64, ucrt64, etc) in tools.microsoft.bash:subsystem. (#20074). Docs: 📃
- Feature: Add build_system_requirements() method for installing system tools only in the build context. (#20070). Docs: 📃
- Feature: Add support for cmake_extra_interface_libs and cmake_extra_dependencies properties to the CMakeDeps generator. (#20066). Docs: 📃
- Feature: Support explicit architecture suffixes in system package names for native builds with host_package=False. (#20047). Docs: 📃
- Feature: Prevent multiple .libs or .package_framework entries in CMakeConfigDeps. (#20046)
- Feature: Add support for Bazel 9.x to BazelDeps. (#20042). Docs: 📃
- Feature: Adapt bazel_7_lib/bazel_7_exe templates to support Bazel 9.x (conan new command). (#20042). Docs: 📃
- Feature: Allow [replace_requires/tool_requires] unset in profile composition and extension. (#20040). Docs: 📃
- Feature: Add tools.meson.mesontoolchain:extra_variables configuration to MesonToolchain. (#20032). Docs: 📃
- Fix: Fix conan install <path> failing with absolute paths ending in a dot. (#20092)
- Fix: Relativize cpp_info.location for editable layouts. (#20088). Docs: 📃
- Fix: Improve output messages for the generate() step. (#20085)
- Fix: Make conan config install maintain permission bits. (#20059)
- Fix: Improve error message for broken Jinja2 syntax in global.conf. (#20056)
- Fix: Add Intel 2026.0 version and Intel compiler configuration check. (#20049). Docs: 📃
- Fix: Set IMPORTED_CONFIGURATIONS property to package frameworks in CMakeConfigDeps. (#20041)
- Fix: Remove build context suffix from host requirements in CMakeConfigDeps. (#20038)
- Bugfix: Version-based policy for fixed propagation of transitive_headers trait. (#20073)
- Bugfix: Fix workspace info with python_requires and a custom user packages() method in conanws.py. (#20064)
- Bugfix: Fix some cases where IMPORTED_IMPLIB was not being declared when extension was set in cpp_info.libs. (#20062)
- Bugfix: Fix caching of different revisions of the same package while resolving the graph. (#20061)
- Bugfix: Fix replace_requires applying when command line arguments explicitly define a package reference. (#20048). Docs: 📃
- Bugfix: Check whole git repository for dirtiness when using revision_mode=scm. (#18630)
2.29.1 12 de juny del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Handle special case where only one possible option is defined for shared. (#20082)
2.29.0 28 de maig del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Limited support for python_requires in workspace, only in conanws.yml file. (#20028). Docs: 📃
- Feature: Added new public attribute binaries to the MesonToolchain generator. (#20017)
- Feature: Add support for Apple OS 26.5 release. (#19976)
- Feature: Document RemoveAPI. (#19930)
- Feature: New global_user.conf file to locally customize global.conf. (#19923). Docs: 📃
- Feature: Add support for GCC 16. (#19921)
- Fix: Forward -vxxx verbosity argument to conan workspace build/install packages. (#20015)
- Fix: Add message when no packages found in conan list command. (#20013)
- Fix: source_credentials.json now supports supplying only headers (#20004). Docs: 📃
- Fix: conan workspace add --output-folder now properly updates the output_folder of an existing package entry in conanws.yml instead of ignoring it. (#19988)
- Fix: Default variant for QNX and VxWorks in default settings.yml should be null, not None. Also, add qcc=12.2 version. (#19981)
- Fix: runtime_deploy: avoid crashing when overriding existing symlinks. (#19977)
- Fix: AutotoolsDeps will link with -rpath on shared package types and components correctly. (#19975)
- Fix: Warn and re-fetch when requested URLs conflict with existing ones with the same SHA256. (#19969)
- Fix: cppstd_flag for clang-cl now correctly maps C++23, C++26 and gnu++ standards instead of producing invalid /std: flags. (#19965)
- Fix: Correct the conan workspace init docstring. (#19950)
- Fix: Allow workspaces root Conanfile to have a name to apply conf with patterns that would match that name. (#19927)
- Fix: Fix meson_lib missing deps, meson_exe layout & install verbosity. (#19918)
- Bugfix: Raise an error if package_type and shared option mismatch (package-type is set to shared-library and shared=False or package_type=static-library and shared=True) (#20023)
- BugFix: Fix the computation of options in graph build-order. (#19950)
- Bugfix: Fix requirement definition for multilib components without explicit requirements for CMakeConfigDeps. (#19942)
- Bugfix: MSBuildDeps no longer generates duplicate include and library directory paths in multi-component packages. (#19937)
2.28.1 30 d’abril del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Fix regression for downloads without sha256. (#19934)
2.28.0 28 d’abril del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: conan upload --allow-disabled to allow uploading to a disabled remote. (#19916)
- Feature: Allow using patch-ng 1.19 to incorporate fixes (#19913)
- Feature: Use a OR policy between core:policies and recipe required_conan_version. (#19907). Docs: 📃
- Feature: conan config install-pkg --insecure new feature. Also supported for conanconfig.yml files (#19900). Docs: 📃
- Feature: Introduce policies in core:policies conf to control Conan behaviour. (#19892). Docs: 📃
- Feature: Colorize output of conan config list and conan config show (#19889)
- Feature: Add ability to show transitive requires in conan graph info ... -f=html output (#19884)
- Feature: Add ability to show node subgraph in conan graph info ... -f=html output (#19884)
- Feature: Add ability to filter by file extensions in conan report diff ... -f=html output (#19884)
- Feature: New compiler flags flags_map() Python plugin to be able to translate, remove or handle compiler flags coming from compatible binaries built with a different compiler trying to inject compiler flags for that compiler. (#19879). Docs: 📃
- Feature: tools.build:install_strip now accepts a list of possible build systems (#19874). Docs: 📃
- Feature: Add new "certified" variant to settings VxWorks and new "safe" variant to Neutrino (#19861)
- Feature: Allow patterns for recipe names in --update flag (#19856)
- Feature: Add --strict flag to conan remote auth. (#19848). Docs: 📃
- Feature: Avoid detecting default package manager when overridden from profile (#19847)
- Feature: Add new experimental contextual output for conan export command (#19836)
- Feature: Added default package manager for CachyOS. (#19788)
- Feature: Introduce new consistent=True requirement trait to be able to have diamond structures for visible=False requirements. (#19286). Docs: 📃
- Fix: Test publishing Conan wheels to test PyPi. (#19906)
- Fix: Ignore local package lockfiles in conan workspace install/build and use consistently a global lockfile if provided or found by default. (#19896)
- Fix: Force --order-by in conan graph build-order. Old deprecated behaviour can be restored until Conan 2.32 with the deprecated_build_order_args policy (#19892). Docs: 📃
- Fix: Remove support for empty version ranges. Old deprecated behaviour can be restored until Conan 2.32 with the deprecated_empty_version_range policy (#19892). Docs: 📃
- Fix: Remove deprecated system_tools profile section (#19877)
- Fix: Remove deprecated detect_compiler method in detect api (#19877)
- Fix: Remove deprecated deploy folder in conan home (#19877)
- Fix: Remove deprecated methods from PackagesList (#19877)
- Fix: Remove deprecated cmake_set_interface_link_directories property (#19877)
- Fix: Remove deprecated Node::dependencies method (#19877)
- Fix: Warn when credentials environment variables are set but not used because the server accepted anonymous access and point users to add --force to force authentication. (#19872)
- Fix: Documenting CommandAPI and better docs for ProfilesAPI (#19871)
- Fix: Fix output of options with "error" in its name in conan list command. (#19867)
- Fix: Forward underlying system package manager error messages (#19858)
- Fix: Deprecate build_requires, use tool_requires instead (#19849). Docs: 📃
- Fix: Inline transitive dependencies to avoid Xcode recursion crashes. (#19844). Docs: 📃
- Fix: finalize() output folder should be printed only once (#19834)
- Fix: Change default core.download:retry_wait from 0 to 1 second. Document retry conf defaults for conan config list (#19830)
- Fix: Use user locale in conan list ... -f=html output. (#19828)
- Fix: Avoid subtle errors with casing errors like requires("myPkg/[*]") using version ranges. (#19799)
- Fix: Add support for Xcode 26.4 with Apple Clang 21. (#19795)
- Fix: Add -ur/-ubr/-upr for conan lock upgrade as short forms for --update-requires, etc. (#19791)
- Fix: Propagate build requirement run trait to upstream shared dependency. (#19751)
- Fix: Make components fro
2.27.1 13 d’abril del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Revert quote escaping changes in defines for NMake integrations. (#19859)
2.27.0 25 de març del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Feature: Allow negated OR patterns !(<pattern1>|<pattern2>|...) in profile [tool_requires] for breaking cycles in build context. (#19780). Docs: 📃
- Feature: Feature: Add CVE version info to conan audit results. (#19774)
- Feature: Disable CMake user package registry exports by default (cmake_policy(SET CMP0090 NEW) and CMAKE_EXPORT_PACKAGE_REGISTRY OFF when unset). (#19766)
- Feature: Legacy Conan 1.X alias support has been removed. (#19740)
- Feature: PyEnv output based on verbosity level (#19731)
- Feature: The HTML graph representation learned to show transitive requirements. (#19725)
- Feature: Add support for Clang 22. (#19709)
- Feature: Show cycles/loops in conan graph info --format=html with a red arrow. (#19694)
- Feature: Add tools.build:rcflags configuration to inject flags for RC. (#19693). Docs: 📃
- Feature: Add support for Apple OS 26.3 releases. (#19691)
- Feature: Feature: New tools.cmake:configure_args configuration to inject arbitrary arguments into the CMake configure step via the command line, allowing users to inject CMake variables and arguments such as --fresh. (#19639). Docs: 📃
- Fix: Allow NMake integrations to handle defines such as WINVER=0x0601 as numeric, not strings. (#19779)
- Fix: Correct definition of set_property() in CMakeConfigDeps for build context. (#19760)
- Fix: Show a clear error message when defining [platform_xxx_requires] with a version range. (#19750)
- Fix: Only group build packages in conan graph info .. -f=html. (#19744)
- Fix: Solve issue with overrides and lockfiles. (#19739)
- Fix: Improve the error message for authentication with source credentials. (#19737). Docs: 📃
- Fix: Fix missing libraries in legacy <packagename>_LIBRARIES variable definition in CMakeConfigDeps generator. (#19724)
- Fix: Relax the CMakeConfigDeps requirement to explicitly declare the CMake C language in CXX projects when linking C dependencies, since this is already implicit in CMake. (#19704)
- Fix: Create stubs correctly for user CMake presets when user_presets_path is specified. (#19251)
- Bugfix: Solve assertion with --build=editable and usage of tools.build:download_source=True conf. (#19758)
- Bugfix: Fix detect_emcc_compiler on first run and on Windows. (#19735)
- Bugfix: Define correct bash usage for win_bash_run=True with self.run(..., scope="run"). (#19703)
- Bugfix: Solve path issues with tools.gnu:make_program in Windows subsystems. (#15047)
2.26.2 5 de març del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Fix exception when conan cache check-integrity finds a corrupted recipe. (#19713)
- Bugfix: Revert regression in escaping CMakeToolchain.variables, those variables will not be automatically escaped. (#19706)
2.26.1 27 de febrer del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Avoid missing binaries due to default platform requires revision. (#19680)
2.26.0 25 de febrer del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Expose PyEnv env_dir (venv root), env_exe (venv python executable), and bin_path (bin/Scripts directory). (#19628)
- Feature: Document publicly LocalAPI. (#19623). Docs: 📃
- Feature: Create deployers that generate CycloneDX SBOMs. (#19611). Docs: 📃
- Feature: New important! conf that allows tool-requires conf_info to have higher relative priority over profiles conf. (#19610). Docs: 📃
- Feature: Don't check for user/channel match in <host_version>. (#19599). Docs: 📃
- Feature: Allow disabling environment script generation from recipes using virtualxxxenv = False. (#19594). Docs: 📃
- Feature: Add detect_api.detect_emcc_compiler to detect EMSDK Emscripten compiler version. (#19592). Docs: 📃
- Feature: Generate .sh scripts with variable existence checks to harden scripts and avoid extra separators for empty variables. (#19591)
- Feature: Optimize LRU database updates by using filesystem folder mtimes. (#19582)
- Feature: Enable access to the author attribute in the ConanFileInterface class. (#19577)
- Feature: Add tools.build:add_rpath_link conf (Meson and CMake toolchains) to pass -rpath-link with all directories of host dependencies (#19574). Docs: 📃
- Feature: Add cmake_file_name_variants support to CMakeConfigDeps to allow packages to define additional lower/upper-case variants that consumers may use when calling find_package. (#19530). Docs: 📃
- Feature: Add .bat support for tools.env:deactivation_mode=function. (#19474). Docs: 📃
- Feature: New package_id_abi_options to allow specific dependency options to affect the consumer package_id when headers variability (e.g. shared) can impact consumer binaries, even in non-embed cases. (#19438). Docs: 📃
- Feature: New conan cache sign and conan cache verify commands for signing and verifying packages. (#19345). Docs: 📃
- Fix: Use lazy imports to avoid circular dependency so PyInstaller bundles conan.tools.system. (#19670)
- Fix: Fix legacy definitions syntax for CMakeConfigDeps (#19662)
- Fix: Add support for .txz and .tzst extensions to conan cache save help output. (#19660). Docs: 📃
- Fix: Allow requires-only components to create a target with CMakeConfigDeps (#19645)
- Fix: MSBuildDeps bug with transitive build requirements and components. (#19625)
- Fix: Improve the -DCMAKE_TOOLCHAIN_FILE tip in CMakeToolchain generator to abstract it to a <output_folder>. (#19602)
- Fix: Fix CPS parsing of package preprocessor definitions. (#19539)
- Fix: Deprecate Python 3.7 warning for Conan. (#19535). Docs: 📃
- Fix: Update terminology to use “hash” instead of “signature”. (#19522). Docs: 📃
- Bugfix: Solve CMakeConfigDeps issue with in-package config.cmake files that were ignoring cmake_file_name_variants. (#19669)
- Bugfix: Fix conan list --graph-context={build,host}-only for consumer recipes without a name (#19657)
- Bugfix: Force parsing of conf like tools.microsoft:msvc_update as a string, to avoid parsing it as float and dropping trailing zero. (#19647)
- Bugfix: Avoid --build=compatible to rebuild an already existing binary (#19643)
- Bugfix: Correctly escape CMakeToolchain.variables for CMake syntax. (#19642)
- Bugfix: Fix serialization of cpp_info when it uses the type field. (#19604)
- Bugfix: Ensure CPS component Cmake targets follow expected name pattern. (#19584)
- Bugfix: Fix corruption of [buildenv] information when using per-package patterns across multiple packages. (#19571)
- Bugfix: Add default #platform revision to platform_{tool_}requires. (#19561). Docs: 📃
- Bugfix: Add missing riscv64 mappings for yum and apt. (#19560)
2.25.2 4 de febrer del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Fix: Revert atomic os.replace for package binary downloads due to antivirus Windows issues. (#19565)
2.25.1 29 de gener del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Fix: Do "retry" over the os.replace() in Windows to avoid antivirus blocking issues. (#19532)
2.25.0 28 de gener del 2026 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Make the download of package binaries more atomic to make cancellations more robust. (#19510)
- Feature: Add public docs for InstallAPI subapi. (#19497)
- Feature: conan new with no positional arguments creates a default CMake basic conanfile. (#19496). Docs: 📃
- Feature: Further optimize the number of DB calls for upload, download, and package builds. (#19485)
- Feature: Add public documentation for CacheAPI and ConfigAPI subapis. (#19479)
- Feature: Deprecate MesonToolchain.preprocessor_definitions in favor of extra_defines. (#19468)
- Feature: Add conan require command to add/remove requirements to/from your local conanfile. (#19457). Docs: 📃
- Feature: Support for CPS CMake round trip with components with requires. (#19446)
- Feature: Add a way to specify link features ($<LINK_LIBRARY:...>) in CMakeConfigDeps. (#19444). Docs: 📃
- Feature: Update settings with new versions of supported tools. (#19442)
- Feature: CPS CMake-Conan round trip support for components. (#19428)
- Feature: Move CMakeConfigDeps from incubating to experimental. (#19421). Docs: 📃
- Feature: Support CPS shared libs from CMake. (#19417)
- Feature: Support full CPS CMake round trip in CMakeConfigDeps. (#19410)
- Feature: Optimize package cache DB access, reducing connections and queries by half for the dependency graph construction. (#19398)
- Feature: Add root_profile_name to the profile jinja2 context to allow tracing back the root profile from included profiles. (#19393). Docs: 📃
- Feature: Optimize package cache DB access by doing batch updates of the LRU recipes and packages. (#19392)
- Feature: Define the Python version used by PipEnv using UV (#19388). Docs: 📃
- Feature: (Experimental) Support built-in xz and zstd compression for Conan artifacts. (#19337). Docs: 📃
- Fix: Check Python version in PyEnv init. (#19520)
- Fix: Populate <library>_DEFINITIONS legacy variables in CMakeConfigDeps for compatibility with old check_symbol_exists and similar (#19519)
- Fix: Use dnf as the default system package manager for Almalinux, Rocky and Oracle Linux instead of legacy yum. (#19487)
- Fix: Display packages even when a system package manager install is a no-op. (#19483)
- Fix: Remove --lockfile-out generation arguments in workspace commands that cannot generate a lockfile (orchestrated conan workspace install/build/complete). (#19475)
- Fix: Reduce the sqlite DB connection scope to try to optimize DB locking. Remove the yield DB return that could create operational issues. (#19394)
- Bugfix: Avoid potential None and PackageType comparison when deducing cpp_info. (#19494)
- Bugfix: Solve PipEnv failure when using version ranges. (#19478)
- Bugfix: Correct pattern comparison for symlink with files.copy function. (#19437)
- Bugfix: Solve issue in CMakeConfigDeps when building transitive libraries in the "build" context. (#19429)
- Bugfix: Allow updating to newer remote revisions that already exist in the Conan cache with an older timestamp. (#19402)
- Bugfix: Fix unintended packages showing up when using conan list ... --graph-context={build-only,host-only} when there are package binary mismatches (#19368)
2.24.0 15 de desembre del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: MesonToolchain needs_exe_wrapper property now listens to can_run() function. (#19382)
- Feature: Workspace super-install now follows layout(). (#19376). Docs: 📃
- Feature: Make diff symbols in conan report diff ... -f=html non-selectable. (#19375)
- Feature: Add more public sub Python APIs, some more typing and fix docstrings. (#19370). Docs: 📃
- Feature: Represent missing packages in graph.html output. (#19360)
- Feature: conan cache check-integrity: new JSON output format. (#19343). Docs: 📃
- Feature: New conan workspace complete command to open/add intermediate packages to the workspace. (#19331). Docs: 📃
- Feature: Inject hashlib in the global.conf jinja2 rendering to be able to compute hashes (for paths, for example). (#19319). Docs: 📃
- Feature: Introduce new conanconfig.yml file that can store packages for multiple automatic conan config install-pkg. (#17793). Docs: 📃
- Fix: defines and frameworks now also generate CMakeConfigDeps targets. (#19357)
- Fix: Warn on version ranges in reference pattern, which have no effect (ie -o="foo/[>1]:shared=True"). (#19356)
- Fix: Improve MSBuildToolchain docstrings for compile_options. (#19351). Docs: 📃
- Fix: Conan profile detect can detect Visual Studio 18 (2026). (#19348)
- Fix: Avoid AutotoolsToolchain/GnuToolchain to define --sysroot for QNX qcc compiler, define -Wc,-isysroot instead. (#18897)
- Fix: Fixed conan_config.json storage to use only RecipeReferences (not PackageReferences). (#17793). Docs: 📃
- Fix: conan config install-pkg will report for order-changing updates to existing configuration installs, allowing to -force to change the order. (#17793). Docs: 📃
- Bugfix: Do correct scoping of conan install --requires=dep/[*] -o myoption=value. (#19367)
- Bugfix: fix new core.graph:compatibility_mode=optimized with multiple repos. (#19349)
- Bugfix: Fix crash for conan workspace build with external global editables. (#19338)
- Bugfix: Bugfix: Fix CMakeConfigDeps flags handling of generator expressions with separators. (#19330)
- Bugfix: Fix logic in EnvVars generation of .sh and .ps1 scripts for "unset" vs "empty" definition. (#19328). Docs: 📃
- Bugfix: Fix Workspace crash when passing per-package configuration. (#19327)
- Bugfix: Fix version range pattern replacement in replace_requires. (#19324)
2.23.0 25 de novembre del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Adding optional cli_args to meson install. (#19301)
- Feature: implement VCVars support for latest VS 18 2026. (#19294)
- Feature: Implement ClangCL support for VS 18 2026, add v145 to the clang vs-runtime. (#19289)
- Feature: Improve conan pkglist find-remote to handle partial information, like not providing revisions. (#19265)
- Feature: Add message when compatibility does not find a matching package. (#19262)
- Feature: Improve Workspace error reporting for user code, and allow workspace conanfile to execute self.run() commands. (#19260)
- Feature: Introduce workspace_packages so workspace super-install can collect information from workspace packages. (#19245). Docs: 📃
- Feature: New parameter to support custom Premake configuration names. (#19242). Docs: 📃
- Feature: Add collapse all and expand level buttons to conan report diff html output. (#19240)
- Feature: Add support for apple os versions 26.1 and corresponding SDKs. (#19239)
- Feature: Show provides conflicts in conan graph info -f=html. (#19222)
- Feature: Allow source_credentials.json and the source auth plugin to define headers. (#19206). Docs: 📃
- Feature: Let conan install/create output the resulting graph.json/html even when there are build failures, to allow listing possible packages that have been built. (#19204)
- Feature: Document the Remote() constructor as public API. (#19200)
- Feature: CMake.ctest() runner new tools.cmake:ctest_args conf. (#19198). Docs: 📃
- Feature: Add some more useful output to conan audit. (#19197)
- Feature: Allow distro 1.19 python pip package dependency for broader compatibility. (#19192)
- Feature: Support metadata files addition without previously downloading other metadata files. (#19185)
- Feature: Add rename info for files in conan report diff. (#19171)
- Feature: Add conan run command to run commands from packages (#18972). Docs: 📃
- Feature: Compatibility checks are now performed in a single request to each remote (#18396)
- Fix: Propagate verbosity confs to CMakeToolchain. (#19296)
- Fix: Fix 15.7 version in settings.yml. (#19250)
- Fix: Remove empty value from --verbose choice help string. (#19244)
- Fix: Improve error message referencing non existing git_excluded, use core.scm:excluded instead. (#19232). Docs: 📃
- Fix: CMakeConfigDeps management of cmake_extra_interface_libs per component. (#19187)
- Fix: Added deployer arguments to workspace super-install command. (#18792)
- Fix: Added format_graph_json formatter to workspace super-install command. (#18792)
- Bugfix: Make layout() have higher precedence for self.layouts.build.xxxenv_info/conf_info. (#19268)
- Bugfix: Fix bug in conan new cmake_lib template without arguments, incorrect function name. (#19257)
- Bugfix: Conanfile.run's quiet parameter now silences the output of the command (#18972). Docs: 📃
- Bugfix: Verbosity level quiet now also silences the output of tools ran by Conan (#18972). Docs: 📃
2.22.2 7 de novembre del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Fix assert when finding compatible binaries of a package that exists in both contexts with different settings. (#19208)
2.22.1 30 d’octubre del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Revert "Error out if components miss requiring direct dependencies in more cases". (#19168)
2.22.0 29 d’octubre del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- 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 .sh and .ps1 env deactivate functionality 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:parallel to the available CPU cores. (#19099). Docs: 📃
- Feature: Support conan graph info --package-filter=& pattern. (#19080). Docs: 📃
- Feature: Add new environment variable CONAN_DEFAULT_BUILD_PROFILE for 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_flags configuration to allow disabling the injection of some build system flags. (#19014)
- Feature: Expose recipe in the ConanFileInterface for information purpose only. (#18995). Docs: 📃
- Feature: New CMakeConfigDeps properties to inject extra dependencies and targets. (#18316)
- Fix: Better error message for CMakeConfigDeps when the package_type or component type is not defined for something with .location defined. (#19096)
- Fix: Change order of build_modules inclusion in CMakeConfigDeps so it happens after legacy-vars, to support some ConanCenter recipes abusing those variables. (#19094)
- Fix: Reintroduce settings.yml access to config Sub-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=True in glob() function in BazelDeps (Bazel 8.x compatible). (#19068)
- Fix: Fix CMakeConfigDeps when a regular library requires() 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 CMakeConfigDeps escaping. (#19034)
- Fix: Improved Python virtual environment creation in PipEnv by using the system-installed interpreter or a user-defined one via tools.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 CMake testPresets with same logic and value as buildPresets. (#19021)
- Fix: Improve the error message when a workspace super-install defines intermediate packages in the cache depending on workspace packages. (#19013)
- Fix: Improve support for huge diffs in conan report diff HTML output. (#19012). Docs: 📃
- Bugfix: MSBuildToolchain explicitly adds the specific toolset .props file when compiler.update is defined, otherwise, activating vcvars is 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-revision directly 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)
2.21.0 29 de setembre del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add support for universal binaries to AutotoolsToolchain. (#18992). Docs: 📃
- Feature: Add support for universal binaries to GnuToolchain. (#18992). Docs: 📃
- Feature: Add --context={build,host} filter to conan audit scan. (#18976). Docs: 📃
- Feature: Default recipe paths to cwd if not specified when calling Conan. (#18964)
- Feature: Implement a new post_package_id() hook. (#18960). Docs: 📃
- Feature: Add support for Xcode 26 and related. (#18953)
- Feature: Add support for MSVC VS 2026 (insiders at the moment). (#18948). Docs: 📃
- Feature: Add the PipEnv tool to install python tools using pip in an isolated virtual environment. (#18923). Docs: 📃
- Feature: Allow separate build and package directories for multiple CMake builds from single conanfile. (#18905). Docs: 📃
- Feature: Add recipes_only field to remote to control whether a remote can be used to download binaries. (#18896). Docs: 📃
- Feature: Add cmake_extra_variables property for CMakeConfigDeps. (#18822). Docs: 📃
- Feature: Add cmake_extra_variables property for CMakeDeps. (#18822). Docs: 📃
- Feature: Improve conan report diff html UX. (#18686). Docs: 📃
- Feature: Allow passing build configuration in XcodeBuild explicitly via configuration parameter. (#18668). Docs: 📃
- Feature: Allow passing arbitrary command line arguments to XcodeBuild via cli_args. (#18668). Docs: 📃
- Feature: Add generation of dotenv environment files with tools.env:dotenv=True conf. (#18266). Docs: 📃
- Fix: Avoid CMakePresets adding the jobs field when tools.build:jobs=0. (#18984)
- Fix: Warn when exporting recipes with versions containing alphanumeric majors. (#18980). Docs: 📃
- Fix: Set cpp.source.includedirs to include in basic_layout. (#18958). Docs: 📃
- Fix: workspace add can update the package version of an existing package in the workspace. (#18955)
- Fix: Move macOS bitcode flag testing to integration test. (#18930)
- Fix: Move test_requires to build_requirements method in tests. (#18929)
- Fix: Always run validate hooks even if recipe does not define validate() method. (#18928)
- Fix: Remove deprecated, old and undocumented features, marked for deprecations for a long time. (#18920). Docs: 📃
- Fix: Ensure VCVars generated conanvcvars.bat has normalized path with backward slash (Windows). (#18907)
- Fix: Fix compatibility.py migration overwrite when no changes were necessary. (#18882)
- Fix: Cleaning files and upload-urls from "package lists" after a download or when skipping uploads. (#18878)
- Fix: Improve the error message and avoid the traceback when a build-scripts package tries to depend on a library in the "host" context. (#18869). Docs: 📃
- Fix: Move legacy CMake vars from xxx-target-<config>.cmake to xxxx-config.cmake file. (#18860)
- Bugfix: Added Apple frameworks support for BazelDeps. (#19004)
- Bugfix: Ensure conan graph build-order errors out when passing both a recipe path and a --requires reference. (#18964)
- Bugfix: MesonToolchain no longer add quotes to linker_script definition. (#18922)
- Bugfix: Fix missing double quotes for MSBuild's commands. (#18911)
- Bugfix: Command conan list with version-ranges can now listen to core.version_ranges:resolve_prereleases=True to list pre-releases. (#18868)
- Bugfix: Stabilize PackagesList methods. (#18833)
2.20.1 4 de setembre del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- BugFix: Fix Apt not detecting the correct architecture in multiarch setups. (#18872)
- BugFix: Apt correctly detects arch-independent (all) packages during cross-building to avoid unnecessary reinstalls. (#18872)
2.20.0 1 de setembre del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- 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 by IntelCC if the tools.intel:installation_path="", similarly to VCVars 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 for CMakeConfigDeps generator. (#18832)
- Feature: Add excludes pattern support for get and unzip 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 the arch 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 of ListAPI's select(). (#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's home_folder read-only. (#18726). Docs: 📃
2.18.1 4 de juliol del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Revert remote caching for missing packages (#18586)
2.18.0 30 de juny del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- 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 in emcc 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 in CMakeConfigDeps. (#18489)
- Feature: Add build_folder parameter in basic_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 by tools.install:strip. Affect both CMake and Meson tool helpers. (#18429). Docs: 📃
- Feature: Add open to TestClient 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" and None). (#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 use has_special_root_node. (#18515)
- Fix: Add a deprecated warning message for Node.dependencies, now renamed to Node.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 with clang-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 make conan 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 provide self.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
2.17.1 23 de juny del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: add support for Git() for git<2.36, for operations that check if a commit exists in a remote. (#18501)
2.17.0 28 de maig del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add support for gcc 13.4 (#18374). Docs: 📃
- Feature: Renamed 'editables' to 'packages'. (#18359). Docs: 📃
- Feature: Putting a folder named conanws as the top limit search if it exists. (#18343). Docs: 📃
- Feature: Removed the home_folder definition mechanism from the conanws.[yml | py] file. (#18339). Docs: 📃
- Feature: Packages/products do not need to be within the workspace folder. (#18334). Docs: 📃
- Feature: Add tools.gnu:configure_args conf to GnuToolchain and Autotoolchain generator to allow extra arguments to be added to the configure command. (#18333). Docs: 📃
- Feature: Add gcc 14.3 support. (#18322). Docs: 📃
- Feature: Auto detection of C standard. (#18290). Docs: 📃
- Feature: define CMAKE_C/CXX_COMPILER in CMakeToolchain generated presets, only for MSVC cl-like compilers, automatically only for Ninja generator. (#18280)
- Feature: Add header_lib template to conan new. (#18249). Docs: 📃
- Feature: to_cppstd_flag/to_cstd_flag methods are not using fixed values. (#18246)
- Feature: Add subprocess to the profile jinja rendering. (#18244). Docs: 📃
- Feature: New conan cache save ... --no-source to avoid storing downloaded sources in the .tgz. (#18243). Docs: 📃
- Feature: Add verbose logs for conan cache clean. (#18228)
- Feature: Add --list inputs to conan cache clean and conan cache check-integrity. (#18219). Docs: 📃
- Feature: Add allowed_packages info to remote json output. (#18206)
- Feature: Add URL information to json output format for conan upload. (#18166). Docs: 📃
- Feature: New conan workspace clean command, removes the output-folder of editables if defined, otherwise nothing. Can be custom implemented by users in the conanws.py file. (#17763). Docs: 📃
- Fix: Fix PyInstaller --exclude-module adding wildcard for conan.test. (#18381)
- Fix: Fix urls for conan audit. (#18360)
- Fix: Validate if the licenses in the SBOM are SPDX compatible. (#18358)
- Fix: Autotools in Windows working for both LLVM/Clang both clang and clang-cl frontends. (#18347). Docs: 📃
- Fix: Change wording on unzip tool when uncompressing file. (#18327)
- Fix: Avoid duplicate component requirement names in PkgConfigDeps and BazelDeps. (#18324)
- Fix: Avoid grafted commits in Git helper for commit_in_remote() affecting also coordinates_to_conandata(), get_url_and_commit(). (#18315)
- Fix: copy() now is capable of excluding symlinks to folders. (#18304)
- Fix: Better error message in conan list --graph=file.json when using filtered graph. (#18303)
- Fix: Always sort overrides serialization. (#18274)
- Fix: Allow composition of conf values that are different categories of numbers. (#18265)
- Fix: Avoid incorrect warning in test_package of python_requires about "tested_reference_str". (#18226)
- Fix: CycloneDX 1.6 authors field. (#18208)
- Fix: Make CMakeConfigDeps incubating generator paths relative for deployers. (#18197)
- Fix: Add the full conan package in PyInstaller bundle. (#18195)
- Bugfix: Remove LT_INIT from conan new autotools_exe template configure.ac. (#18378)
- Bugfix: Fix CMakeConfigDeps link flags. (#18367)
- BugFix: Fix conan audit producing _parse_error_threshold crash when some package was not found in the catalog. (#18363)
- Bugfix: The first edge on conan graph info ... -f=html now shows require information. (#18245)
- Bugfix: conan cache save no longer zips downloaded artifacts like conan_export.tgz and conan_sources.tgz. (#18243). Docs: 📃
- Bugfix: Allow to conan create a python-requires package with a profile that contains tool-requires. (#18226)
- Bugfix: Let conan config install walk the fs tree looking for a .conanignore. (#18170)
2.16.1 29 d’abril del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add missing GCC 15 key to settings.yml (#18193). Docs: 📃
2.15.1 14 d’abril del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Update Apple products supported versions. (#18122). Docs: 📃
2.15.0 31 de març del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Improve error messages when dealing with incorrect JSON input file formats. (#18037)
- Feature: Added new --graph-context to conan list command. (#18015). Docs: 📃
- Feature: Add version-ranges patterns defined with [1.2.3.4.*] with the * at the end of the string. (#18012). Docs: 📃
- Feature: Added subsystem field in MesonToolchain if cross-compiling between Apple OSs. (#17985)
- Feature: Added new kwarg build_contextto is_apple_os helper function. (#17985)
- Feature: Integrate chmod feature in tools.files. (#17800). Docs: 📃
- Fix: Remove backup sources from unknown refs when calling conan cache clean. (#18018)
- Fix: Fix SBOM author field. (#18014)
- Fix: Avoid resolving the symlinks path by default if they match the library name. (#17964)
- Fix: Make some from conan.internal and from conans usages from CLI commands private, moving to ConanAPI. (#17961)
- Fix: Add warning for deprecated attribute in recipes. (#17957). Docs: 📃
- Fix: Improve relative paths in generators to be as short as possible. (#17945)
- Fix: _Component() has no package_type property. (#17943)
- Bugfix: Fix global.conf precedence over profiles [conf] and order change of per-package pattern confs. (#18028)
- Bugfix: Solve issue with update_policy=legacy and using lockfiles. (#18009)
- Bugfix: untargz() method was failing if directories had a more restrictive mode. (#17998)
- Bugfix: CppInfo.auto_deduce_location method gives more prio to exact match. (#17975)
- Bugfix: Avoid crash of --format=json serialization when custom generators inside tool-requires are referenced by class, not by name. (#17954)
- BugFix: Add correct info in metadata + prevent crash when no component is associated to root_node. (#17925)
2.14.0 12 de març del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add clang 20 support. (#17920). Docs: 📃
- Feature: Allow partial workspace install <path1> ... <pathN> installation of workspace. (#17887). Docs: 📃
- Feature: Add hooks for validate method: pre_validate and post_validate. (#17856). Docs: 📃
- Feature: Added complete Apple Frameworks management to CMakeConfigDeps. (#17725). Docs: 📃
- Feature: Added new cpp_info.package_framework to cpp_info. (#17725). Docs: 📃
- Feature: Fix several bugs in docker runner, added new configuration options and improved logging system (#17542). Docs: 📃
- Fix: Improve error message when jinja2 profile rendering fails due to unexpected syntax. (#17940)
- Fix: Do not warn in auto-deduce location for exact library matches. (#17923)
- Fix: the cmake_set_interface_link_directories property is not really necessary at all in CMakeDeps and it becomes invalid in CMakeConfigDeps as it will require full package_info() definition. (#17917). Docs: 📃
- Fix: Do not convert \\ to / in MSBuildDeps generator as some MSBuild functionality needs Windows \\ paths. (#17901)
- Fix: Avoid workspace incorrectly defining a "local-recipes-index" auxiliary cache. (#17883)
- Fix: Improve the output of the profile dumping for environment, with correct prepend order. (#17863)
- Fix: Fixes VCVars vcvarsall.bat generation if OS is set to WindowsStore. (#17849)
- Bugfix: Avoid self-requirement and loop when a [tool_requires] in the build profile depends on itself with a version range. (#17931)
- Bugfix: Fix conan graph build-order --reduce --order-by=recipe that was not filtering all packages != "Build". (#17909)
- Bugfix: Solve conflict not raised when version-ranges have different user. (#17877)
2.13.0 26 de febrer del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: CMakeDeps generated Findxxxx.cmake files now can define {prefix}_FOUND and {prefix}_VERSION for the cmake_additional_variables_prefixes. (#17838)
- Feature: Make available in conanfiles the new incubating CMakeConfigDeps generator, still under the incubating "conf" feature flag. (#17831). Docs: 📃
- Feature: Add a warning if a specific revision different than the current one is requested to a local-recipes-index remote. (#17819)
- Feature: Forward repository parameter (with same default) from coordinates_to_conandata() to get_url_and_commit(). (#17722)
- Feature: Add mcf threading for gcc MinGW compiler settings.yml. (#17704)
- Feature: Improve conanws.py file definition following same patterns as ConanFile. (#17688). Docs: 📃
- Feature: Workspace new workspace install command for monolithic super-projects containing multiple editables. (#17675). Docs: 📃
- Feature: New conan new workspace template contains CMake-based monolithic super-project that works with conan workspace install. (#17675). Docs: 📃
- Feature: Added CMAKE_LIBRARY_PATH to conan_cmakedeps_paths.cmake (new CMakeDeps). (#17668)
- Feature: Added CMAKE_INCLUDE_PATH to conan_cmakedeps_paths.cmake (new CMakeDeps). (#17668)
- Feature: Add extension_properties access to conanfile dependencies. (#17659). Docs: 📃
- Feature: Introducing in_range method in Version which allows comparing against version ranges. (#17658). Docs: 📃
- Feature: Upgrade dependency urllib3 to 2.0. (#17655)
- Feature: New lock upgrade command to automatically upgrade desired dependencies resolving the graph. (#17577). Docs: 📃
- Feature: Enhanced Premake CLI wrapper with configurable Lua file path, and support for custom command-line arguments. (#17398). Docs: 📃
- Fix: Docstring for conan remote auth regarding CONAN_LOGIN env-var. (#17834)
- Fix: runtime_deploy preserves symbolic links along with their libraries. (#17824). Docs: 📃
- Fix: Better message for incubating CMakeDeps about target_link_libraries() from tool-requires. (#17821)
- Fix: Fix the _calculate_licenses SBOM method bug and add a small test. (#17801)
- Fix: Allow build context information from conf in AutotoolsToolchain. (#17794)
- Fix: Allow msys2 subsystem path inheriting from environment variables (#17781)
- Fix: Improve error messages for components definition errors and for runtime conflicts. (#17771)
- Fix: Update the message for client migration. (#17751)
- Fix: Improve untar performance. (#17708)
- Fix: Protect erroneous assignment of cpp_info/components.required_components = xxx, for required_components property. Now it will raise a proper error. (#17692)
- Fix: New CMakeDeps transitive linking of shared libs. (#17459)
- Bugfix: Fix self-contained pyinstaller executable to also include the new conan.tools.sbom tools. (#17809)
2.12.2 12 de febrer del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Fix: Fix default name and let cycloneDX define a custom name. (#17760). Docs: 📃
- Fix: Add cycloneDX add_tests and add_build parameters. (#17760). Docs: 📃
- Bugfix: Fix cycloneDX tool parameters. (#17760). Docs: 📃
2.12.1 28 de gener del 2025 — 64 bits EXE (Inno Setup)64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Fix conan config clean not regenerating every necessary file. (#17649)
- Bugfix: Avoid compatibility.py migration if any of the files are modified by users. (#17647)
2.11.0 18 de desembre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Only warn on frozen conan v1 remote if enabled. (
- Feature: AutotoolsToolchain uses user's variables when Android cross-compilation at first. ( Docs: :page_with_curl:
- Feature: AutotoolsToolchain checks if Android cross-compilation paths exist. ( Docs: :page_with_curl:
- Feature: Adding the Conan cache "profiles" folder to the jinja2 search path, so profiles can be included/imported from jinja syntax even for parent and sibling folders. ( Docs: :page_with_curl:
- Feature: Updated tools.env.virtualenv:powershell conf to allow specifying the PowerShell executable (e.g., powershell.exe or pwsh) and passing additional arguments. ( Docs: :page_with_curl:
- Feature: Deprecate use of tools.env.virtualenv:powershell=True/False. ( Docs: :page_with_curl:
- Fix: Do not show powershell deprecation message if value is None. (
- Fix: Fix LocalAPI definition of editables when calling editable_add. (
- Fix: Clarify debug message in CMakeDeps. (
- Fix: Added explicitly allow_empty = True to glob() function in BazelDeps (bazel 8.x compatible). (
- Fix: Fix broken cpp_info.location deduction due to unsanitized regex. (
- Fix: Trusting the real path coming from a symlink is a good one. (
- Fix: Fix user/channel when searching patterns in a local-recipes-index. (
- Fix: Add warning for empty version ranges. (
- Bugfix: Fix bogus duplication of component properties (
- Bugfix: Fix running commands in powershell with single quotes. (
- Bugfix: Fix issues with unsetting some types of confs. (
2.10.3 18 de desembre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Integrate Conan 2.9.3 missing fix #17338 (
2.10.2 10 de desembre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Fix: Solve performance issue in large graphs computing the "skip" binaries. (
2.10.1 4 de desembre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Fix [replace_requires] for replacements of same reference name. (
2.10.0 3 de desembre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add --force option to conan remote auth to force authentication even for remotes that have anonymous access enabled. ( Docs: :page_with_curl:
- Feature: Add --output option to conan new command. (
- Feature: Let the new CMakeDeps always define components and check them with find_package( COMPONENTS), listening to new property cmake_components. (
- Feature: Allow tools.microsoft.msbuild:max_cpu_count=0 to use /m to use all available cores. ( Docs: :page_with_curl:
- Feature: define * as default argument if no args specified for conan list. ( Docs: :page_with_curl:
- Feature: Improved auto deduce location function. (
- Feature: BazelDeps using the new deduce_location mechanism to find the libraries. (
- Feature: Initial conan workspace initial proposal to manage local set of editables. Introduced only as a dev/maintainers feature, behind an environment variable. ( Docs: :page_with_curl:
- Feature: Allow --settings in conan config install-pkg to create and install different configurations in different platforms. ( Docs: :page_with_curl:
- Feature: Add network to configfile for Docker runners. ( Docs: :page_with_curl:
- Fix: Fix help message for PowerShell conf. ( Docs: :page_with_curl:
- Fix: Fixed an error that occurred when using conan.tools.scm.Git.fetch_commit() in a subfolder. (
- Fix: Adding a "risk" warning for options conflicts, so users can do warn-as-error to raise when they happen. (
- Fix: New CMakeDeps generator allow fooConfig.cmake for in-package files besides foo-config.cmake. (
- Fix: Add a warning for editable dependencies when building in the cache. (
- Fix: Raise ConanException if source patch does not exist in export_conandata_patches. (
- Fix: Improve the UX for CONAN_LOG_LEVEL env-var incorrect values. (
- Fix: Meson aligns with other build systems considering x86_64->x86 as cross building. (
- Fix: Avoid colorama bug crashing for large outputs. (
- Fix: Fix arch for docker runner tests. ( Docs: :page_with_curl:
- Bugfix: Add correct flags when compiler=clang and compiler_executables={"c": "clang-cl"} to not inject incorrect flags when cross-building from Linux to Windows. (
- Bugfix: Solve Choco().check() bug using legacy choco search --local-only, replaced by choco list. (
- Bugfix: Fix adding tools.android:ndk_path with spaces in path. (
- BugFix: Fix Premake integration. ( Docs: :page_with_curl:
- Bugfix: Solve problem with misdetection of consumer packages for the & pattern. (
- Bugfix: Fix conan graph info ... -f=html in Safari. (
- Bugfix: Allow multiple [replace_requires] by the same dependency. (
- Bugfix: BazelDeps failed to find OpenSSL shared libraries. (
- Bugfix: Solve bug in CMake not using the correct value from tools.microsoft.msbuild:max_cpu_count. (
- Bugfix: Fix cpp_info properties overwriting instead of merging for properties with list values. Necessary for cmake_build_modules to work in editable mode. (
2.9.3 21 de novembre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Fixing is_test computation affecting to components checks. (
2.9.2 7 de novembre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Use center2.conan.io as new default remote and warn about having the old one. ( Docs: :page_with_curl:
- Bugfix: Fix ROSEnv quotes for CMAKE_TOOLCHAIN_FILE variable. (
2.9.1 30 d’octubre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Fix deduce_subsystem when scope=None assuming the scope is build. (
- Bugfix: Fixed false positives of profile.py plugin checks over c++26 for latest compiler versions (
2.8.1 17 d’octubre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Avoid raising an error for required components for test_requires also required as transitive requires. (
2.8.0 30 de setembre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add support for iOS 18, watchOS 11, tvOS 18, visionOS 2 & macos 15. (#17012).
- Feature: Add Clang 19 support. (#17010).
- Feature: conan config list <pattern> to filter available configurations. (#17000).
- Feature: New auth_remote.py plugin for custom user authentication to Conan remotes. (#16942).
- Feature: New auth_source.py plugin for custom user authentication for generic downloads of sources. (#16942).
- Feature: Add --envs-generation={false} to conan install and conan build to disable the generation of virtualenvs (conanbuildenv.sh|bat and conanrunenv.sh|bat). (#16935).
- Feature: New tools.files.unzip:filter conf that allows to define data, tar and fully_trusted extraction policies for tgz files. (#16918).
- Feature: get() and unzip() tools for source() learned a new extract_filter argument to define data, tar and fully_trusted extraction policies for tgz files. (#16918).
- 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).
- 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 and self.dependencies still works with the old name. (#16443)
- Fix: Let CMakeToolchain defining CMAKE_SYSTEM_XXX even if user_toolchain is defined, but protected in case the toolchain really defines them. (#17036).
- 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 of requires() 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).
2.7.1 11 de setembre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add support apple-clang 16. (#16972)
- Fix: Add test for #19960. (#16974)
- Bugfix: Revert "Define compiler variables in CMakePresets.json" commit 60df72c. (#16971)
2.7.0 28 d’agost del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Added Git.is_dirty(repository=False) new argument (#16892)
- Feature: Add variable_watch for CMAKE_{C,CXX}_STANDARD in conan_toolchain.cmake. (#16879)
- Feature: Add check_type to get_property for CMakeDeps. (#16854). Docs: 📃
- Feature: Propagate run trait requirement information in the "build" context downstream when visible trait is True. (#16849). Docs: 📃
- Feature: Add check_type on components get_property. (#16848). Docs: 📃
- Feature: Add set_property for PkgConfigDeps to set properties for requirements from consumer recipes. (#16789)
- Feature: Define CMAKE_<LANG>_COMPILER variables in CMakePresets.json. (#16762)
- Feature: Add support for gcc 14.2. (#16760)
- Feature: Rework QbsProfile to support Conan 2. (#16742)
- Feature: Add finalize() method for local cache final adjustments of packages. (#16646). Docs: 📃
- Feature: Add tricore compiler architecture support. (#16317). Docs: 📃
- Feature: Describe here your pull request (#16317). Docs: 📃
- Fix: Propagate repository argument from Git.get_url_and_commit(repository=True) to Git.is_dirty(). (#16892)
- Fix: Improve error when accessing cpp_info shorthand methods. (#16847)
- Fix: Improve error message when a lockfile fails to lock a requirement, specifying its type. (#16841)
- Fix: Update patch-ng 1.18.0 to avoid SyntaxWarning spam. (#16766)
- Bugfix: Avoid CMakeToolchain error when both architecture flags and tools.build:linker_scripts are defined, due to missing space. (#16883)
- Bugfix: When using Visual Studio's llvm-clang, set the correct Platform Toolset in MSBuildToolchain. (#16844)
- Bugfix: Fix export_sources for non-existent recipes in a local recipes index. (#16776)
2.6.0 1 d’agost del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add build_folder_vars=["const.myvalue"] to create presets for user "myvalue" arbitrary values. ( Docs: :page_with_curl:
- Feature: Added outputRootDir as an optional definition in Bazel new templates. (
- Feature: MakeDeps generator generates make variables for dependencies and their components. ( Docs: :page_with_curl:
- Feature: Add html output for graph build-order and graph build-order-merge ( Docs: :page_with_curl:
- Feature: Introduce core.scm:local_url=allow|block to control local folder URLs in conandata scm. ( Docs: :page_with_curl:
- Feature: Added XXX_FOR_BUILD flags and Android extra ones to extra_env attribute in GnuToolchain. (
- Feature: Support python_requires in local-recipes-index. ( Docs: :page_with_curl:
- Fix: Avoid runtime_deployer to deploy dependencies with run=False trait. (
- Fix: Improve error message when passing a --deployer-folder=xxx argument of an incorrect folder. (
- Fix: Change requirements.txt so it install distro package in FreeBSD too. (
- Fix: Better error messages when loading an inexistent or broken "package list" file. (
- Fix: Remove unsupported ld and ar entries from tools.build:compiler_executables, they had no effect in every Conan integration. (
- Fix: Ensure direct tool requires conflicts are properly reported instead of hanging. (
- Fix: Update docker dependency version for the runners feature (
- Fix: Raise an error when trying to upload a package with a local folder URL in conandata scm. ( Docs: :page_with_curl:
- Bugfix: Fix profile include() with per-package [settings] with partial definition. (
- Bugfix: The MakeDeps generator was missing some aggregated variables when packages have components. (
- Bugfix: Avoid settings.update_values() failing when deducing compatibility. (
- Bugfix: Fix handling of tools.build:defines for Ninja Multi-Config CMake. (
- Bugfix: Make conan graph a real "install" dry-run. Return same errors and give same messages (
2.2.0 20 de març del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Raise for toolchains different than CMakeToolchain if using universal binary syntax. (#15896)
- Feature: Warn on misplaced requirement function calls (#15888)
- Feature: Print options conflicts in the graph caused by different branches recipes defining options values. (#15876). Docs: 📃
- Feature: Add macOS versions 14.2, 14.3, 14.4 to settings.yml. (#15859). Docs: 📃
- Feature: New graph html: more information, test-requires, hiding/showing different packages (build, test). (#15846). Docs: 📃
- Feature: Add --backup-sources flag to conan cache clean. (#15845)
- Feature: Add conan graph outdated command that lists the dependencies that have newer versions in remotes (#15838). Docs: 📃
- Feature: Set CMAKE_VS_DEBUGGER_ENVIRONMENT from CMakeToolchain to point to all binary directories when using Visual Studio. This negates the need to copy DLLs to launch executables from the Visual Studio IDE (requires CMake 3.27 or newer). (#15830). Docs: 📃
- Feature: Add a parameter to trim_conandata to avoid raising an exception when conandata.yml file doesn't exist. (#15829). Docs: 📃
- Feature: Added build_context_folder to PkgConfigDeps. (#15813). Docs: 📃
- Feature: Included build.pkg_config_path in the built-in options section in the MesonToolchain template. (#15813). Docs: 📃
- Feature: Update _meson_cpu_family_map to support arm64ec. (#15812)
- Feature: Added support for Clang 18. (#15806). Docs: 📃
- Feature: Add basic support in CMakeToolchain for universal binaries. (#15775). Docs: 📃
- Feature: New tools.cmake.cmake_layout:build_folder config that allows re-defining cmake_layout local build-folder. (#15767). Docs: 📃
- Feature: New tools.cmake.cmake_layout:test_folder config that allows re-defining cmake_layout output build folder for test_package, including a $TMP placeholder to create a temporary folder in system tmp. (#15767). Docs: 📃
- Feature: (Experimental) Add conan config install-pkg myconf/[*] new configuration inside Conan packages with new package_type = "configuration". (#15748). Docs: 📃
- Feature: (Experimental) New core.package_id:config_mode that allows configuration package reference to affect the package_id of all packages built with that configuration. (#15748). Docs: 📃
- Feature: Make cppstd_flag public to return the corresponding C++ standard flag based on the settings. (#15710). Docs: 📃
- Feature: Allow self.name and self.version in build_folder_vars attribute and conf. (#15705). Docs: 📃
- Feature: Add conan list --filter-xxx arguments to list package binaries that match settings+options. (#15697). Docs: 📃
- Feature: Add detect_libc to the detect_api to get the name and version of the C library. (#15683). Docs: 📃
- Feature: New CommandAPI subapi in the ConanAPI that allows calling other commands. (#15630). Docs: 📃
- Fix: Avoid unnecessary build of tool_requires when --build=missing and repeated tool_requires. (#15885)
- Fix: Fix CMakeDeps set_property(... APPEND argument order. (#15877)
- Fix: Raising an error when an infinite loop is found in the install graph (ill-formed dependency graph with loops). (#15835)
- Fix: Make sure detect_default_compiler() always returns a 3-tuple. (#15832)
- Fix: Print a clear message for conan graph explain when no binaries exist for one revision. (#15823)
- Fix: Add package_type="static-library" to the conan new msbuild_lib template. (#15807)
- Fix: Avoid platform_requires to fail when explicit options are being passed via requires(.., options={}). (#15804)
- Fix: Make CMakeToolchain end with newline. (#15788)
- Fix: Do not allow conan list binary filters or package query if a binary pattern is not provided. (#15781)
- Fix: Avoid CMakeToolchain.preprocessor_definition definitions to "None" literal string when it has no value (Python None). (#15756)
- Fix: Improved conan install <path> --deployer-package=* case that was crashing when using self.package_folder. (#15737)
- Fix: Fix conan graph info --format=html for large dependency graphs. (#15724)
- Fix: Make
2.0.14 14 de novembre del 2023 — 32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Added riscv64, riscv32 architectures to default settings.yml and management of them in Meson and Autotools. (#15053)
- Feature: Allow only one simultaneous database connection. (#15029)
- Feature: Add conan cache backup-upload to upload all the backup sources in the cache, regardless of which references they are from (#15013).
Docs: 📃
- Feature: New conan list --format=compact for better UX. (#15011).
Docs: 📃
- Feature: Ignore metadata upload by passing --metadata="" (#15007).
Docs: 📃
- Feature: Better output messages in conan upload (#14984)
- Feature: Add extra flags to CMakeToolchain. (#14966).
Docs: 📃
- Feature: Implement package load/restore from the cache, for CI workflows and moving packages over air-gaps. (#14923).
Docs: 📃
- Feature: Compute version-ranges intersection to avoid graph version conflicts for compatible ranges (#14912)
- Feature: CMake helper can use multiple targets in target argument. (#14883)
- Feature: Add Macos 13.6 to settings.yml. (#14858).
Docs: 📃
- Feature: Add CMakeDeps and PkgConfigDeps generators listening to system_package_version property. (#14808).
Docs: 📃
- Feature: Add shorthand syntax in cli to specify host and build in 1 argument (#14727).
Docs: 📃
- Feature: Implement cache LRU control for cleaning of unused artifacts. (#14054).
Docs: 📃
- Fix: Avoid CMakeToolchain overwriting user CMakePresets.json when no layout nor output-folder is defined (#15058)
- Fix: Add astra, elbrus and altlinux as distribution using apt in SystemPackageManager (#15051)
- Fix: Default to apt-get package manager in Linux Mint (#15026).
Docs: 📃
- Fix: Make Git() check commits in remote server even for shallow clones. (#15023)
- Fix: Add new Apple OS versions to settings.yml (#15015)
- Fix: Fix AutotoolsToolchain extraflags priority. (#15005).
Docs: 📃
- Fix: Remove colors from conan --version output (#15002)
- Fix: Add an error message if the sqlite3 version is unsupported (less than 3.7.11 from 2012) (#14950)
- Fix: Make cache DB always use forward slash for paths, to be uniform across Windows and Linux (#14940)
- Fix: Solve re-build of an existing package revision (like forcing rebuild of a an existing header-only package), while previous folder was still used by other projects. (#14938)
- Fix: Avoid a recipe mutating a conf to affect other recipes. (#14932).
Docs: 📃
- Fix: The output of system packages via Apt.install() or PkgConfig.fill_cpp_info, like xorg/system was very noisy to the Conan output, making it more quiet (#14924)
- Fix: Serialize the path information of python_requires, necessary for computing buildinfo (#14886)
- Fix: Define remotes in conan source command in case recipe has python_requires that need to be downloaded from remotes. (#14852)
- Fix: Fix min target flag for xros and xros-simulator. (#14776)
- Bugfix: --build=missing was doing unnecessary builds of packages that were not needed and could be skipped, in the case of tool_requires having transitive dependencies. (#15082)
- BugFix: Add package revision to format=json in 'conan export-pkg' command (#15042)
- Bugfix: tools.build:download_source=True will not fail when there are editable packages. (#15004).
Docs: 📃
- Bugfix: Transitive dependencies were incorrectly added to conandeps.xcconfig. (#14898)
- Bugfix: Fix integrity-check (upload --check or cache check-integrity) when the export_source has not been downloaded (#14850)
- Bugfix: Properly lock release candidates of python requires (#14846)
- BugFix: Version ranges ending with - do not automatically activate pre-releases resolution in the full range. (#14814).
Docs: 📃
- BugFix: Fix version ranges so pre-releases are correctly included in the lower bound and excluded in the upper bound. (#14814).
Docs: 📃
2.0.13 28 de setembre del 2023 — 32 bits EXE (Inno Setup)
Notes de la versió
- Bugfix: Fix wrong cppstd detection for newer apple-clang versions introduced in 2.0.11. (#14837)
2.0.12 26 de setembre del 2023 — 32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add support for Clang 17. (#14781).
Docs: 📃
- Feature: Add --dry-run for conan remove. (#14760).
Docs: 📃
- Feature: Add host_tool to install() method in package_manager to indicate whether the package is a host tool or a library. (#14752).
Docs: 📃
- Fix: Better error message when trying to export-pkg a python-require package, and avoid it being exported and then failing. (#14819)
- Fix: CMakeDeps allows set_property() on all properties. (#14813)
- Fix: Add minor version for Apple clang 15.0. (#14797).
Docs: 📃
- Fix: conan build command prettier error when <path> argument not provided. (#14787)
- Bugfix: fix compatibility() over settings_target making it None (#14825)
- Bugfix: compatible packages look first in the cache, and only if not found, the servers, to allow offline installs when there are compatible packages. (#14800)
- BugFix: Reuse session in ConanRequester to speed up requests. (#14795)
- Bugfix: Fix relative paths of editable packages when they have components partially defining directories. (#14782)
2.0.11 18 de setembre del 2023 — 32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Add --format=json formatter to conan profile show command (#14743).
Docs: 📃
- Feature: add new --deployer --generators args to 'conan build' cmd (#14737).
Docs: 📃
- Feature: Better CMakeToolchain blocks interface.
Added new .blocks.select(), .blocks.keys(). (#14731).
Docs: 📃
- Feature: Add message when copying large files from download cache instead of downloading from server. (#14716)
- Feature: MesonToolchain shows a warning message if any options are used directly. (#14692).
Docs: 📃
- Feature: Support clang-cl in default profile plugin. (#14682).
Docs: 📃
- Feature: Added mechanism to transform c, cpp, and/or ld binaries variables from Meson into lists if declared blank-separated strings. (#14676)
- Feature: Add nobara distro to dnf package manager mapping. (#14668)
- Feature: Ensure meson toolchain sets b_vscrt with clang-cl. (#14664)
- Feature: Supporting regex pattern for conf tools.info.package_id:confs (#14621).
Docs: 📃
- Feature: MakeDeps: Provide "require" information, and more styling tweaks. (#14605)
- Feature: New detect_api to be used in profiles jinja templates. (#14578).
Docs: 📃
- Feature: Allow access to settings_target in compatibility method. (#14532)
- Fix: Add missing minor macos versions (#14740).
Docs: 📃
- Fix: Improve error messages in ConanApi init failures, (#14735)
- Fix: CMakeDeps: Remove "Target name ... already exists" warning about duplicating aliases. (#14644)
- Bugfix: Fix regression in Git.run() when win_bash=True. (#14756)
- Bugfix: Change the default check=False in conan.tools.system.package_manager.
Apt to True as the other package manager tools. (#14728).
Docs: 📃
- Bugfix: Solved propagation of transitive shared dependencies of test_requires with diamonds. (#14721)
- Bugfix: Solve crash with conan export-pkg with test_package doing calls to remotes. (#14712)
- Bugfix: Do not binary-skip packages that have transitive dependencies that are not skipped, otherwise the build chain of build systems to those transitive dependencies like CMakeDeps generated files are broken. (#14673)
- Bugfix: Fix detected CPU architecture when running conan profile detect on native ARM64 Windows. (#14667)
- Bugfix: conan lock create --update now correctly updates references from servers if newer than cache ones. (#14643)
- Bugfix: Fix unnecessarily decorating command stdout with escape sequences. (#14642)
- Bugfix: tools.info.package_id:confs shouldn't affect header-only libraries. (#14622)
2.0.10 29 d’agost del 2023 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Allow patch_user in conandata.yml definition for user patches, not handled by apply_conandata_patches(). (#14576).
Docs: 📃
- Feature: Support for Xcode 15, iOS 17, tvOS 17, watchOS 10, macOS 14. (#14538)
- Feature: Raise an error if users are adding incorrect ConanCenter web URL as remote. (#14531)
- Feature: Serialization of graph with --format=json adds information to python_requires so conan list --graph can list python_requires too. (#14529)
- Feature: Add rrev, rrev_timestamp and prev_timestamp to the graph json serialization. (#14526)
- Feature: Allow version-ranges to resolve to editable packages too. (#14510)
- Feature: Add tools.files.download:verify. (#14508).
Docs: 📃
- Feature: Add support for Apple visionOS. (#14504)
- Feature: Warn of unknown version range options. (#14493)
- Feature: Add tools.graph:skip_binaries to control binary skipping in the graph. (#14466).
Docs: 📃
- Feature: New tools.deployer:symlinks configuration to disable symlinks copy in deployers. (#14461).
Docs: 📃
- Feature: Allow remotes to automatically resolve missing python_requires in 'editable add'. (#14413).
Docs: 📃
- Feature: Add cli_args argument for CMake.install(). (#14397).
Docs: 📃
- Feature: Allow test_requires(..., force=True). (#14394).
Docs: 📃
- Feature: New credentials.json file to store credentials for Conan remotes. (#14392).
Docs: 📃
- Feature: Added support for apk package manager and Alpine Linux (#14382).
Docs: 📃
- Feature: conan profile detect can now detect the version of msvc when invoked within a Visual Studio prompt where CC or CXX are defined and pointing to the cl compiler executable (#14364)
- Feature: Properly document --build=editable build mode. (#14358).
Docs: 📃
- Feature: conan create --build-test=missing new argument to control what is being built as dependencies of the test_package folder. (#14347).
Docs: 📃
- Feature: Provide new default_build_options attribute for defining options for tool_requires in recipes. (#14340).
Docs: 📃
- Feature: Implement ...@ as a pattern for indicating matches with packages without user/channel. (#14338).
Docs: 📃
- Feature: Add support to Makefile by the new MakeDeps generator (#14133).
Docs: 📃
- Fix: Allow --format=json in conan create for python-requires (#14594)
- Fix: Remove conan v2 ready conan-center link. (#14593)
- Fix: Make conan inspect use all remotes by default. (#14572).
Docs: 📃
- Fix: Allow extra hyphens in versions pre-releases. (#14561)
- Fix: Allow confs for tools.cmake.cmaketoolchain to be used if defined even if tools.cmake.cmaketoolchain:user_toolchain is defined. (#14556).
Docs: 📃
- Fix: Serialize booleans of dependencies in --format=json for graphs as booleans, not strings. (#14530).
Docs: 📃
- Fix: Avoid errors in conan upload when python_requires are not in the cache and need to be downloaded. (#14511)
- Fix: Improve error check of lock add adding a full package reference instead of a recipe reference. (#14491)
- Fix: Better error message when a built-in deployer failed to copy files. (#14461).
Docs: 📃
- Fix: Do not print non-captured stacktraces to stdout but to stderr. (#14444)
- Fix: Serialize conf_info in --format=json output. (#14442)
- Fix: MSBuildToolchain/MSBuildDeps: Avoid passing C/C++ compiler options as options for ResourceCompile. (#14378)
- Fix: Removal of plugin files result in a better error message instead of stacktrace. (#14376)
- Fix: Fix CMake system processor name on armv8/aarch64. (#14362)
- Fix: Make backup sources core.sources conf not mandate the final slash. (#14342)
- Fix: Correctly propagate options defined in recipe default_options to test_requires. (#14340).
Docs: 📃
- Fix: Invoke XCRun using conanfile.run() so that environment is injected. (#14326)
- Fix: Use abspath for conan config install to avoid symlinks issues. (#14183)
- Bugfix: Solve build_id() issues, when multiple different package_ids reusing same build-folder. (#14555)
- Bugfix: Avoid DB errors when timestamp is not provided to conan downl
2.0.6 26 de maig del 2023 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature:
Add a tools.cmake:cmake_program configuration item to allow specifying the location of the desired CMake executable. (#13940).
Docs: :page_with_curl:
- Fix:
Output "id" property in graph json output as str instead of int. (#13964).
Docs: :page_with_curl:
- Fix:
Fix custom commands in a layer not able to do a local import. (#13944)
- Fix:
Improve the output of download + unzip. (#13937)
- Fix:
Add missing values to package_manager:mode in conan config install. (#13929)
- Bugfix:
Ensuring the same graph-info JSON output for graph info, create, export-pkg, and install. (#13967).
Docs: :page_with_curl:
- Bugfix: test_requires were affecting the package_id of consumers as regular requires, but they shouldn't. (#13966)
- Bugfix:
Define source_folder correctly in the json output when -c tools.build:download_source=True. (#13953)
- Bugfix:
Fixed and completed the graph info xxxx --format json output, to publicly document it. (#13934).
Docs: :page_with_curl:
- Bugfix:
Fix "double" absolute paths in premakedeps. (#13926)
- Bugfix:
Fix regression from 2.0.5 #13898, in which overrides of packages and components specification was failing (#13923)
2.0.5 18 de maig del 2023 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
2.0.4 28 d’abril del 2023 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
2.0.3 3 d’abril del 2023 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
2.0.2 15 de març del 2023 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
2.0.1 3 de març del 2023 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.66 2 de desembre del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Conan 1.x: Add apple-clang 16 to settings
- Bugfix: Fix LLVM/Clang enablement of vcvars for latest v14.4 toolset version after VS 17.10 update
- Bugfix: Automatically generated compatible packages are wrong in case of custom package_id().
1.64.1 29 de maig del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.63.0 12 de febrer del 2024 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Feature: Improved get_libs algorithm for BazelDeps. (#15299)
- Feature: Changed shared lib name in conan-new templates. (#15299)
- Feature: Add tracking of different ref to <host_version>. (#15287).
Docs: 📃
- Fix: Adding a workaround to avoid tqdm failing on macOS. (#15628)
- Bugfix: BazelDeps._get_libs() was gathering binary names. (#15410)
- Bugfix: Non-visible transitive dependencies are not included in the requires (PkgConfigDeps). (#15320)
- Bugfix: from_old_cppinfo helper checks if the old cpp_info is not None before merging. (#15320)
- Bugfix: Fix NMakeDeps quoting issues. (#15288)
- Bugfix: Make <host_version> only track for same user/channel. (#15287).
Docs: 📃
1.60.2 26 de juliol del 2023 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
Notes de la versió
- Fix: Allow Pyyaml 6.0.
X versions to avoid cython 3.0 problems. (backport #14323) (#14363)
1.58.0 30 de gener del 2023 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.57.0 12 de gener del 2022 — 64 bits EXE (Inno Setup)
1.56.0 21 de desembre del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.55.0 30 de novembre del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.54.0 7 de novembre del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.53.0 4 d’octubre del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.52.0 31 d’agost del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.51.3 18 d’agost del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.51.0 28 de juliol del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.50.0 29 de juny del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.49.0 2 de juny del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.48.2 2 de juny del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.48.1 18 de maig del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.48.0 3 de maig del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.47.0 1 d’abril del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.46.2 18 de març del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.46.1 17 de març del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.46.0 7 de març del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.45.0 3 de febrer del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.44.0 29 de desembre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.43.4 18 de febrer del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.43.3 13 de gener del 2022 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.43.2 21 de desembre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.43.1 17 de desembre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.43.0 3 de desembre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.42.2 23 de novembre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.42.1 9 de novembre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.42.0 29 d’octubre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.41.0 7 d’octubre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.40.4 6 d’octubre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.40.3 3 d’octubre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.40.2 22 de setembre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.40.1 16 de setembre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.40.0 7 de setembre del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.39.0 28 de juliol del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.38.0 2 de juliol del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.37.2 16 de juny del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.37.1 9 de juny del 2021 — 64 bits EXE (Inno Setup)32 bits EXE (Inno Setup)
1.37.0 31 de maig del 2021 — 64 bits EXE (Inno Setup)
1.36.0 16 de maig del 2021 — 64 bits EXE (Inno Setup)
1.34.1 30 de març del 2021 — 64 bits EXE (Inno Setup)
1.32.1 30 de març del 2021 — 64 bits EXE (Inno Setup)
1.31.2 30 de març del 2021 — 64 bits EXE (Inno Setup)
1.30.2 30 de març del 2021 — 64 bits EXE (Inno Setup)
1.27.1 30 de març del 2021 — 64 bits EXE (Inno Setup)
1.26.0 30 de març del 2021 — 64 bits EXE (Inno Setup)

El més popular a Gestors de paquets i actualitzadors

Mostra-ho tot
  1. ChocolateyGestors de paquets i actualitzadors · Chocolatey Software, Inc.
  2. NuGetGestors de paquets i actualitzadors · Microsoft Corporation
  3. uvGestors de paquets i actualitzadors · Astral Software Inc.
  4. Chocolatey GUIGestors de paquets i actualitzadors · Chocolatey
  5. Conan Package ManagerGestors de paquets i actualitzadors · JFrog
  6. UniGetUI (formerly WingetUI) - Pre-ReleaseGestors de paquets i actualitzadors · Martí Climent
  7. UniGetUIGestors de paquets i actualitzadors · Devolutions inc.
  8. topgradeGestors de paquets i actualitzadors · topgrade-rs
  9. ghostscriptGestors de paquets i actualitzadors
  10. rigGestors de paquets i actualitzadors · Posit Software, PBC

Etiquetes

Comparteix