Releases: cpputest/cpputest
Releases · cpputest/cpputest
Latest passing build
This is the automatic release from Travis CI.
Whenever a build passes, it gets released as Latest Passing Build.
Build number: 3858
Date: Mon Nov 22 07:40:52 UTC 2021
Log: https://app.travis-ci.com/cpputest/cpputest/builds/242170657
CppUTest v4.0
This release contains many small new features, such as:
New functionality:
- Added MemoryAccountant
- Added SimpleStringCache that also removed the memory leak caused by longjmp in C
- Thread-safe memory leak detector overloads
- New command-line options:
- -h help option
- -s shuffle (random) option
- -t run a specific test option
- -vv extra verbose option
- -k add a package name to junit output
- Added new asserts: CHECK_COMPARE, and improved C macros
- Support for newer compilers and address sanitizer
Small improvements:
- Fixed problems with gdb
- More 16-bit support
- Added Makefile for making the examples with an installed CppUTest
- Small mock improvements
- Removed more compiler warnings
- Support for C++14, C++17, and C++2x (added to automated build)
Improved maintainability:
- Docker builds
- Vastly improved the automated build with more platforms and variants
- Continuously releasing the passing build
- MS-DOS support (added to automated build)
CppUTest v3.8
This release contains many small new features, such as;
- Comparing bits
- Proper bool support
- 16 bit support
- 64 bit asserts
- Floating point exception plugin
- Configuration choices installed
- Command line option to run ignored tests
- Failable Memory Leak allocator
- Many small bug fixes
- Increased portability
CppUTest V3.7.2
Two corrections to 3.7.1:
- tar.gz containing hidden director (due to MacOSX packaging)
- Removed division by zero test due to failing Debian build. Division by zero is legal for some architectures such as arm64
CppUTest V3.7.1
Two corrections to 3.7:
- MinGW compilation (now automated)
- MakefileHelper compilation error on OsX
CppUTest V3.7
Some new functionality, such as:
- Better Windows support
- -v and -ojunit together
- Better memory leak printing
- MEMCMP_EQUAL
- STRNCMP_EQUAL
- Memory Leak Detector multi-threading support
- Mock Output parameters
- Many Mock improvements
- Many small fixes and improvements
- Less platform specific dependencies
- More platforms supported
CppUTest V3.6
Some new functionality, such as:
- Color output
- Mock output parameters
- Better Return value interface
- Bugs fixes
- Probably more