v1.12.1
Release Notes
GoogleTest will not accept patches of new features to the v1.12.x branch.
We recommend building GoogleTest from the latest commit instead.
Exceptional critical bug fixes may be considered.
C++ Language Support
- This will be the last release to support C++11. Future releases will require at least C++14.
Mocking
- Support for move-only values to Return (5126f71)
Matchers
- New matchers
WhenBase64Unescaped
(652ec31)
ResultOf()
now has a 3-arg overload that takes a description string for better error messages (0e40217)
Build & Test
- CMake minimum increased to 3.5
- Bazel users that build GoogleTest using the Abseil library as a dependency now also require a dependency on RE2 (e33c2b2)
- Bazel users that build GoogleTest using the Abseil library now use the Abseil library to parse all command-line flags (25dcdc7)
Patches
58d77fa - Fixes the version number in CMakeLists.txt (#3911)