* MesonToolchain needs_exe_wrapper property now listens to can_run() function
* Workspace super-install now follows layout()
* Make diff symbols in conan report diff ... -f=html non-selectable
* Add more public sub Python APIs, some more typing and fix docstrings
* Represent missing packages in graph.html output
* conan cache check-integrity: new JSON output format
* New conan workspace complete command to open/add intermediate packages to
the workspace
* Inject hashlib in the global.conf jinja2 rendering to be able to compute
hashes (for paths, for example)
* Introduce new conanconfig.yml file that can store packages for multiple
automatic conan config install-pkg
* defines and frameworks now also generate CMakeConfigDeps targets
* Warn on version ranges in reference pattern, which have no effect
(ie -o="foo/[>1]:shared=True")
* Fixed conan_config.json storage to use only RecipeReferences (not
PackageReferences)
* conan config install-pkg will report for order-changing updates to i
existing configuration installs, allowing to -force to change the order
* Do correct scoping of conan install --requires=dep/[*] -o myoption=value
* fix new core.graph:compatibility_mode=optimized with multiple repos
* Fix crash for conan workspace build with external global editables
* Fix CMakeConfigDeps flags handling of generator expressions with separators
* Fix logic in EnvVars generation of .sh and .ps1 scripts for "unset" vs
"empty" definition
* Fix Workspace crash when passing per-package configuration
* Fix version range pattern replacement in replace_requires
- Update to version 2.23.0:
* Adding optional cli_args to meson install
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/conan?expand=0&rev=37