1.0.2 (2022-08-20)
- add ccache support to dev container (202c27a)
- make ccache usable on all platforms (412730f)
- #10 no more template export header (dd8ffd5)
- #11 refactor compiler options management (78ae493)
- #12 disable used-but-marked-unused (6d42d83)
- #5 update cmake/common to latest (5034b22)
- #9 remove no longer used function (5a7416f)
- #6: properly setup install layout (71fd5d5), closes #6
- #7: add
build
andops
commit types (0d9187e), closes #7 - #8: add standard ccov excluded directories by default (a8aabb3), closes #8
- add alaises used by cmake common functions (9c33906)
- alias variable to enable/disable building tests (3992b0f)
- incorrect dll export preprocessor macros (4c077ee)
- typo in variable name to enable/disable building tests (9950fe2)
- use only white-listed properties for interface library (227de02)
- add badge for OpenSSF best practices (26c01c8)
- add CPM as preferred way of managing third party deps (5a33f70)
- add tutorial videos (cb13248)
- fix thumbnail and links of project docs video (1a6269e)
- how to report security vulnerabilities (46426e9)
- improve the key features section (79119ba)
- include build status badges for all branches (2b98ae1)
- revamp the project README (e72c4c3)
- rewrite the contributing section (c7e39c4)
- update instructions for repo from template scenario (1cafdb5)
- update project docs video (c7f79fc)
1.0.1 (2022-03-15)
- refactor build to use CPM for cmake dependencies and speedup build with ccache.
This is the initial version of the contract checking library for C++ and its optional helper for unit testing contracts without death tests. For a full documentation of what is available refer to the project docs.