winget install --id JFrog.Conan
About Conan Package Manager
Conan is a package manager for C and C++ developers: - It is fully decentralized. Users can host their packages on their servers, privately. Integrates with Artifactory and Bintray. - Portable. Works across all platforms, including Linux, OSX, Windows (with native and first-class support, WSL, MinGW), Solaris, FreeBSD, embedded and cross-compiling, docker, WSL - Manage binaries. It can create, upload and download binaries for any configuration and platform, even cross-compiling, saving lots of time in development a...
What's new in 2.28.1
- Bugfix: Fix regression for downloads without sha256. (#19934)
Version history
| Version | Updated | Notes |
|---|---|---|
| 2.28.1 | Unknown | - Bugfix: Fix regression for downloads without sha256. (#19934) |
| 2.28.0 | Unknown | - 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 re... |
| 2.27.1 | Unknown | - Bugfix: Revert quote escaping changes in defines for NMake integrations. (#19859) |
| 2.27.0 | Unknown | - 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 result... |
| 2.26.2 | Unknown | - 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 | Unknown | - Bugfix: Avoid missing binaries due to default platform requires revision. (#19680) |
| 2.26.0 | Unknown | - 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 gene... |
| 2.25.2 | Unknown | - Fix: Revert atomic os.replace for package binary downloads due to antivirus Windows issues. (#19565) |
| 2.25.1 | Unknown | - Fix: Do "retry" over the os.replace() in Windows to avoid antivirus blocking issues. (#19532) |
| 2.25.0 | Unknown | - 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 create... |
| 2.24.0 | Unknown | - 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 dif... |
| 2.23.0 | Unknown | - 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. (#... |
| 2.22.2 | Unknown | - Bugfix: Fix assert when finding compatible binaries of a package that exists in both contexts with different settings. (#19208) |
| 2.22.1 | Unknown | - Bugfix: Revert "Error out if components miss requiring direct dependencies in more cases". (#19168) |
| 2.22.0 | Unknown | - 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) - Featu... |
| 2.21.0 | Unknown | - 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 cona... |
| 2.20.1 | Unknown | - 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 | Unknown | - 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... |
| 2.18.1 | Unknown | - Bugfix: Revert remote caching for missing packages (#18586) |
| 2.18.0 | Unknown | - 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. (#18... |