Skip to content

v0.20.0

Compare
Choose a tag to compare
@aminya aminya released this 31 Mar 20:13
· 546 commits to main since this release

What's Changed

  • feat: support the Visual Studio IDE code analysis by @aminya in #82
  • feat: make Conan quiet if cmake is not verbose by @aminya in #79
  • feat: add CMakeLists.txt to support CPM by @ClausKlein in #116
  • fix: warn for using cmake 3.17 or older by @aminya in #109
  • test: test the minimum required cmake version by @aminya in #109
  • fix: wrap all the global code in macros by @aminya in #109
  • fix: add include guards by @aminya in #109
  • fix: include the files to allow calling individual functions by @aminya in #109
  • fix: make policy CMP0103 optional by @aminya in #109
  • fix: disable INTERPROCEDURAL_OPTIMIZATION for old cmake by @aminya in #109
  • fix: use the project_name for the default export destination by @aminya in #110
  • test: add spell checking test by @aminya in #103

Breaking Changes

The project has been transferred to the @aminya account. You should update your CMake code to use the new URL:

# Add project_options v0.20.0
# https://github.com/aminya/project_options
# Change the version in the following URL to update the package (watch the releases of the repository for future updates)
include(FetchContent)
FetchContent_Declare(_project_options URL https://github.com/aminya/project_options/archive/refs/tags/v0.20.0.zip)
FetchContent_MakeAvailable(_project_options)
include(${_project_options_SOURCE_DIR}/Index.cmake)

Read this statement for more information about the transfer.

Full Changelog: v0.19.0...v0.20.0