Skip to content

Latest commit

 

History

History
80 lines (69 loc) · 4.35 KB

CHANGELOG.md

File metadata and controls

80 lines (69 loc) · 4.35 KB

Changelog

1.0.2 (2022-08-20)

Features

  • add ccache support to dev container (202c27a)
  • make ccache usable on all platforms (412730f)

Bug Fixes

  • #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 and ops 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)

Documentation

  • 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.

1.0.0 (2022-03-08)

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.