Skip to content

Release v0.8.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 31 Mar 12:56

Added

  • A naming convention for CMake packages and their components.
  • Warning message if calling find_package() for a component within a CMake package
    with exactly matching names.
  • A few more motivations and benefits.

Changed

  • A, B and C CMake targets are renamed alpha, beta and gamma respectively.
  • Conan installer for CMake uses updated "Conan Center" reference (without @conan/stable suffix).
  • CMake packages with multiple components now have a separate subfolder
    for each component config files.
  • CMake dependencies within the same repositories are now handled more uniformly
    with the external dependencies.
  • Re-order "Philosophy" after "C++ special case".

Fixed

  • Instruction to use ARCH_INDEPENDENT when producing a CMake version file for INTERFACE targets.

Removed

  • Conan recipe does not clone projects into a cloned_repo subfolder anymore.