Skip to content

1.57.0 (12-Jan-2023)

Compare
Choose a tag to compare
@czoido czoido released this 12 Jan 06:57
33aec0b
  • Feature: AutotoolsToolchain helper functions: update_configure_args, update_make_args, and update_autoreconf_args can also add new values (#12889). Docs: πŸ“ƒ
  • Feature: Add unix_path_package_info_legacy function for those cases in which it is used in package_info in recipes that require compatibility with Conan 1.x. In Conan 2, path conversions should not be performed in the package_info method. (#12887). Docs: πŸ“ƒ
  • Feature: Added to AutotoolsToolchain helper functions: update_configure_args, update_make_args, and update_autoreconf_args to update/prune flags effortlessly. (#12884). Docs: πŸ“ƒ
  • Feature: Allow skip the generation of conanvcvars.bat with empty tools.microsoft.msbuild:installation_path (#12882). Docs: πŸ“ƒ
  • Feature: Adds new raise_invalid argument for check_min_vs to avoid raising if the check fails. (#12880). Docs: πŸ“ƒ
  • Feature: Adds a conf variable for supplying linker scripts to the linker using the -T flag. (#12854). Docs: πŸ“ƒ
  • Feature: CMakeToolchain also write CMake Test Presets. (#12846). Docs: πŸ“ƒ
  • Feature: Add the ability to provide a --component argument with the cmake.install function. (#12762). Docs: πŸ“ƒ
  • Fix: AutotoolsToolchain.configure_args are adequately initialized. (#12884). Docs: πŸ“ƒ
  • Fix: Deprecate c++2a for gcc 12, replace with c++20. (#12796)
  • Bugfix: AutotoolsToolchain.configure_args was overwriting Conan's pre-calculated arguments. (#12884). Docs: πŸ“ƒ
  • Bugfix: Fix remove_broken_symlinks failing at relative paths symlinks. (#12876)
  • Bugfix: Fix KeyError 'buildPresets', the field is optional according to the specification. (#12874)
  • Bugfix: Fix bug to pass a valid GNU triplet when using AutotoolsToolchain and cross-building on Windows. (#12870)
  • Bugfix: Fix XcodeDeps in "editable" mode root package_folder=None. (#12841)
  • Bugfix: Make cmake_layout to use single-config folder for generated files. (#12829). Docs: πŸ“ƒ
  • Bugfix: Allow compatibility() for lockfiles. (#12778)