Changelog#

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.0.1 (2022-09-20)#

Bug Fixes#

  • work around and resolve gcc warnings (69c7433)

1.0.0 (2022-09-20)#

Features#

  • add the version-info tool to print the project info (cb228e8)

  • enhance configure logs with project/module nesting hierarchy (f6c13f2)

  • implement robust project-wide formatting (afcaebe)

Bug Fixes#

  • #10 no more template export header (dd8ffd5)

  • #11 refactor compiler options management (78ae493)

  • #12 disable used-but-marked-unused (6d42d83)

  • #13 move “caexcludepath” to dev-windows and exclude CPM cache (0571714)

  • #14 upgrade CPM to 0.35.6 (695414b)

  • #16 use CMAKE_CURRENT_SOURCE_DIR instead of CMAKE_SOURCE_DIR for cmake includes (4ac6928)

  • #17 git should not be required (2c76104)

  • #18 enforce end of line to LF (943ae47)

  • #19 use generator expressions instead of CMAKE_BUILD_TYPE (857d299)

  • #20 local install should use CMAKE_INSTALL_PREFIX to set variables (2e1f1d4)

  • #20 use CMAKE_INSTALL_PREFIX to set variables (2fffd96)

  • #9 remove no longer used function (5a7416f)

  • add missing diagnostic push pragma at end of file (1d59bc5)

  • contract mode definition should only be added when not testing asap_contract (c6d5e34)

  • don’t build cryptopp shared lib as we only use the static one (7e40b1e)

  • eliminate compiler warnings (5c4ee9c)

  • generated version.h should follow project naming (329bcdf)

  • inline function to avoid compiler warning (3e985dd)

  • install master project generated header files (3c5c162)

  • macos: check clang diagnostics support (79808b0)

  • restore test setup deleted by mistake (cec7b9d)

  • top level install not working properly (4ac4a31)

  • use cmake-format extension default behavior (a5d5c5e)

  • use correct path for the version include file (7997b68)

  • wrong variable used for target name (4ecd2bb)

  • wrong variable used of target name (04b5343)

Documentation#

  • add example output from version-info tool (3a5515e)

  • update after new formatting system (082e513)

0.10.0 (2022-08-04)#

Initial version after refactoring to use asap.