New
v1.16.0
Release Notes
GoogleTest will not accept patches of new features to the v1.16.x branch.
We recommend building GoogleTest from the latest commit instead.
Exceptional critical bug fixes may be considered.
C++ Language Support
- GoogleTest requires at least C++14 and follows Google's Foundational C++ Support Policy. See this table for a list of currently supported versions compilers, platforms, and build tools.
- The
1.16.xbranch will be the last to support C++14. Future development will require at least C++17.
Notable Changes
- Bazel
BUILDfiles now reference repositories by their canonical names from the Bazel Central Registry (https://github.com/google/googletest/commit/cee1ba1f24fb12b9ae8f31e70dca3f73dbb12cc2). Users still using the oldWORKSPACEsystem may need to userepo_mappingon repositories that still use the old names. - Testsuite properties as are now exported as XML elements, not attributes (https://github.com/google/googletest/commit/b4aae50ce1dfa3aeb885ef22c998119adef9c720).