github google/googletest release-1.12.0
v1.12.0

latest releases: v1.15.2, v1.15.1, v1.15.0...
2 years ago

Release Notes

GoogleTest will not accept patches of new features to v1.12.0.
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
  • 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)

Don't miss a new googletest release

NewReleases is sending notifications on new releases.