From c9c0df9596e06c2346a8a6913606c8a55f1f2de6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fahller?= Date: Mon, 6 Dec 2021 16:39:31 +0100 Subject: [PATCH] Prepared for v42 --- CMakeLists.txt | 2 +- ChangeLog | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1f023f64..f508b08b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ include(CheckCXXCompilerFlag) write_basic_package_version_file( "${CMAKE_CURRENT_BINARY_DIR}/trompeloeil/trompeloeil-config-version.cmake" - VERSION 41 + VERSION 42 COMPATIBILITY AnyNewerVersion) add_library(trompeloeil INTERFACE) diff --git a/ChangeLog b/ChangeLog index 9d893d16..48fcf08c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,12 @@ +v42 2021-12-06 + * Fixed issue 264: Sequence objects did not correctly report is_complete() when there were living, but satisfied, expectations. + * Fixed issue 259 where CMakeFiles.txt wrongly installed trompeloeil + for projects that includes it. It is now an option. See FAQ for + details. + * Updated Catch2 to version 2.13.7 to compile unit tests on systems with glibc >= 2.34. @@ -24,6 +30,11 @@ * For CI builds, use github actions cacheing of built libc++ to shorten build times. + * Added CMake install namespace. Thanks @offa + + * Fixed bug where an expectation end of life was reported as an error + if it was included in a satisfied sequence. Thanks Andy Saul. + v41 2021-06-15 * catch2 adapter works with CATCH_CONFIG_PREFIX_ALL.