- Feature: Make public documented (and experimental) the ``--build=compatible:[pattern]`` build mode, to allow building other configurations different than the current one when the current one is invalid and binary compatibility defines compatible binaries. (https://github.com/conan-io/conan/pull/17637). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3963)
- Feature: Define new ``tools.cmake.cmaketoolchain:user_presets`` to customize the name of the generated ``CMakeUserPresets.json``, disabling its generation. Also can generate it in a subfolder. (https://github.com/conan-io/conan/pull/17613). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3967)
- Feature: Serialize in ``--format=json`` graph output the original requirements version range, not only the resolved one. (https://github.com/conan-io/conan/pull/17603)
- Feature: Add cycloneDX as a Conan tool and implement subgraph for conanfile. (https://github.com/conan-io/conan/pull/17559). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3959)
- Feature: Initial ``conan workspace build`` command to build the full workspace, based on the definition of ``products``. (https://github.com/conan-io/conan/pull/17538). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3964)
- Feature: Allow applying patches on "create" time for conan-center-index like layouts from an external centralized folder. (https://github.com/conan-io/conan/pull/17520). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3965)
- Feature: Add report progress while unpacking tarball files. (https://github.com/conan-io/conan/pull/17519)
- Feature: `conan profile show` can now select which context's profile to show. (https://github.com/conan-io/conan/pull/17518)
- Feature: Better logging, printing the username for repositories, successful auth event and trace-level messages including full URL requests. (https://github.com/conan-io/conan/pull/17517)
- Feature: Adds `conan config clean` command that will remove all custom config from conan home, excluding the generated packages. (https://github.com/conan-io/conan/pull/17514). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3961)
- Feature: Add `reinit` method to `ConanApi`, which reinitializes every `subapi`. (https://github.com/conan-io/conan/pull/17514). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3961)
- Feature: Allow defining ``--out-file=file.ext`` instead of ``--format=ext > file.ext`` to write to files directly and avoid issues with redirects. (https://github.com/conan-io/conan/pull/17507). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3966)
- Feature: Cache HTTP request sessions between API calls. (https://github.com/conan-io/conan/pull/17455)
- Feature: Implement caching in the ``Remote`` objects for ``RemoteManager`` calls, saving repeated calls to the server for the duration of the life of the Remote objects. (https://github.com/conan-io/conan/pull/17449). Docs: [:page_with_curl:](https://github.com/conan-io/docs/pull/3962)
- Fix: Added `arch_flag` as a public attribute to the `MesonToolchain` generator. (https://github.com/conan-io/conan/pull/17629)
- Fix: Increase sqlite timeout from 10 to 20 seconds for very heavily loaded CI servers. (https://github.com/conan-io/conan/pull/17616)
- Fix: Make ``remotes.json`` saving transactional to avoid corruption for hard killed processes. (https://github.com/conan-io/conan/pull/17588)
- Fix: Improve error message for ``conan create`` when ``test_package`` has missing binaries. (https://github.com/conan-io/conan/pull/17581)
- Fix: Fix `Git` `is_dirty` detection of excluded files with paths. (https://github.com/conan-io/conan/pull/17571)
- Fix: Allow latest bottle 0.13 release for ``conan_server`` to work with Python 3.13. (https://github.com/conan-io/conan/pull/17534)
- Fix: GnuToolchain's make_args handle empty values correctly. (https://github.com/conan-io/conan/pull/17532)
- Fix: Fix inconsistency in ``replace_in_file``, that returned `False` if the pattern was not found (with strict off), otherwise `None`. (https://github.com/conan-io/conan/pull/17531)
- Fix: `conan profile show` does not pollute stdout with information titles. (https://github.com/conan-io/conan/pull/17518)
- Fix: Error out when unknown language is used in languages attribute. (https://github.com/conan-io/conan/pull/17512)
- Fix: Fix ``Workspace`` when using the ``workspace_api.load()`` and using ``self.run()`` inside ``set_version()``. (https://github.com/conan-io/conan/pull/17501)
- Bugfix: `conf_build` does not exist for `cli` and `conanfile.txt` contexts. (https://github.com/conan-io/conan/pull/17640)
- Bugfix: Make possible to use `pattern` and `strip_root` at the same time for `conan.tools.files.unzip()`. (https://github.com/conan-io/conan/pull/17591)
- Bugfix: Solve incubating ``CMakeDeps`` issues with transitive ``[replace_requires]``. (https://github.com/conan-io/conan/pull/17566)
- Bugfix: Solve ``PkgConfigDeps`` issues with transitive ``[replace_requires]``. (https://github.com/conan-io/conan/pull/17566)