Draft: Release 0.3.0
-
Review changes -
-
Download -
Patches
-
Plain diff
Release 0.3.0:
This release uses (nearly everywhere) the same interfaces (as in 0.2.5) but changed the implementation under the hood. These changes are a preparation for future features of libClaPP (where options and parameters can be combined logically and grouped together).
Release 0.3.0 contains the following changes:
- added support for leak sanitzier.
- new Gitlab-CI-pipelines (added the following new architectures and OSs):
- includes amd64 (debian 10, ubuntu 20.04, ubuntu 21.04)
- includes arm64 (debian 10, ubuntu 20.04, ubuntu 21.04)
- includes armhf (debian 10)
- added support for clang- and gcc-compilers up to version 12 (however, C++17 is still a mandatory requirement).
- moved clang-tidy build-options to
cmake/clang_tidy.cmake
(including a transition to clang-tidy-12 and several code-fixes newer clang-tidy-versions complained about). - moved compiler build-options to
cmake/compiler_flags.cmake
. - bump clang-format-7 to clang-format-11 (as clang-format-7 formatted code leads to
compound-token-split-by-space
warning in clang-12). - bump submodule
third_party/googletest
to version 1.11.0. - bump submodule
third_party/GSL
to version 3.1.0. - fixed documentation.
- fixed and added new tests.
- renamed test-names from snake-case to camel-case. (as suggested by google-test framework documentation)
- updated help text generation.
Edited by Martin Wölzer
Merge request reports
Compare and
Show latest version
- version 371f138ba3
- version 364b2dd259
- version 3552ed8997
- version 344185aaeb
- version 338c993964
- version 324fcd6296
- version 319c38a052
- version 30c54a67e5
- version 2987f1a672
- version 286c60f712
- version 273d8d8232
- version 26bd97db0d
- version 2543f45643
- version 242fc4c0e1
- version 234d3f5e9f
- version 22ceca4ef0
- version 219736942c
- version 20c91e2941
- version 1959280224
- version 181f11c808
- version 17babaf830
- version 1604b5d816
- version 155fc31208
- version 14bd1751ca
- version 134d3f5e9f
- version 12ebab3043
- version 11fe7817cf
- version 10e372b84e
- version 97e5f95f6
- version 88b564a02
- version 75427a42c
- version 64103c5d7
- version 5a9ffd5a7
- version 4d1a2cab6
- version 38c1d6046
- version 2b65cb2c1
- version 168dc0604
- master (base)
- latest version399d343d136 commits,
- version 371f138ba3136 commits,
- version 364b2dd259129 commits,
- version 3552ed8997127 commits,
- version 344185aaeb120 commits,
- version 338c993964121 commits,
- version 324fcd6296121 commits,
- version 319c38a052121 commits,
- version 30c54a67e5121 commits,
- version 2987f1a672121 commits,
- version 286c60f712121 commits,
- version 273d8d8232121 commits,
- version 26bd97db0d122 commits,
- version 2543f45643122 commits,
- version 242fc4c0e1122 commits,
- version 234d3f5e9f122 commits,
- version 22ceca4ef0123 commits,
- version 219736942c123 commits,
- version 20c91e2941128 commits,
- version 1959280224127 commits,
- version 181f11c808126 commits,
- version 17babaf830125 commits,
- version 1604b5d816124 commits,
- version 155fc31208123 commits,
- version 14bd1751ca123 commits,
- version 134d3f5e9f122 commits,
- version 12ebab3043122 commits,
- version 11fe7817cf122 commits,
- version 10e372b84e122 commits,
- version 97e5f95f6122 commits,
- version 88b564a02122 commits,
- version 75427a42c122 commits,
- version 64103c5d7121 commits,
- version 5a9ffd5a7121 commits,
- version 4d1a2cab6119 commits,
- version 38c1d6046116 commits,
- version 2b65cb2c1116 commits,
- version 168dc0604116 commits,
1 file
+ 0
− 1
Compare changes
- Side-by-side
- Inline
+ 0
− 1
Loading