Deprecations
* If there is ever going to be another bigger update of Bincrafters Conventions then
* all logic regarding updating Travis and AppVeyor CI files to a newer revision will be removed
* The min required Conan version will be raised from 1.53.0 to 1.64.1
* Checks would probably be removed as Conan hooks and/or extensions are much better suited for this
New Features
* Add new, much more intelligent way to update imports in Conanfiles. Currently, the following update rules exist:
* Migrate `from conans.model.version import Version` -> `from conans.tools import Version` (Conan >= 1.15 <2) to new updater
* Add `from conans.tools import Version` -> `from conan.tools.scm import Version` (Conan >= 1.46)
* Migrate `from conans.erros import X` -> `from conan.errors import X` (Conan >= 1.47) to new updater
Improvements
* Add some reference updates
* Update OpenSSL patch levels to 1.1.1w (end-of-life), 3.0.14, 3.1.6, 3.2.2
Internal
* CI: run tests with both Conan v1 and Conan v2; run tests in more environments (different OS versions + Python 3.11 in addition to 3.8); update some environments for some jobs
* More general CI changes
* Python: Migrate most `string.format()`s to f-strings
* Reference updates: Move data from in-source to dedicated YAML files
* Some preparations for Conan 2.x support