CARVIEW |
Select Language
HTTP/2 200
date: Wed, 30 Jul 2025 14:51:56 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"d40ea3409914a6168b21ea91a335ef6d"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=UldgGJRy2FBa8ex8M5sYsyNsDdK0ZLdb8XiOD9pGsJiRRfiGNW4OTAJKHqIjzPnBvoSzWSZCl%2FnpdAQ0ALFLhi8vgcK5FT7xMmrXjhaXZiPprzVvJZH5v56L%2F%2FDhr8R8TJoIHdlbLLdvi5qxP3TbP1P9wksS3ZH7eY6N1Svx7Zab3bW%2Fkt4PIc5amXkP9cE3%2B3jTOkqAxp327Jd%2BoWz7OT8dgYAAtYsNU4AZcFbvsvwka1KU9gzXa8Bd8lGR9VDWk1JdoIaALiP70ZmuuPcrmA%3D%3D--O7fCNxFqfWzPl7Wq--AXNWGSLNAwmLBh47TkR9Hw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1908122824.1753887115; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 14:51:55 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 14:51:55 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: C0E8:2E1E22:1EFA52:234114:688A318B
Release v1.11.0 Β· google/googletest Β· GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 10.4k
v1.11.0
Compare
Release Notes
GoogleTest will not accept patches of new features to v1.11.0.
We recommend building GoogleTest from the latest commit instead.
Exceptional critical bug fixes may be considered.
Documentation
- Contents significantly updated
- Files moved into docs (4892835)
- Now using GitHub pages (1a5a78b, d9c309f, c3fc92f)
- Added Bazel quickstart (32ad3c8)
- Added CMake quickstart (d4e3b8c)
Mocking
MOCK_METHOD
now handles noexcept correctly (#2498)MOCK_METHOD
now supports ref-qualifiers (d89b363)MOCK_METHOD
now supports returning function pointers (1f9edcd)DoAll
now accepts move-only arguments (48ec640)MockFunction
can now be used for mockingstd::function
(#2350)MockFunction
is now templated for use with other function classes, besidesstd::function
(662fe38)ACTION
macros now support more than 10 arguments (63713e1)
Matchers
- New matchers
- New actions
ReturnRoundRobin
(37f3227)
- Added
Matcher<std::string_view>
specialization that internally stores astring
instead ofstring_view
(6f5fd0d) - String matchers now accept
string_view
input (13a433a) DoubleNearPredFormat
matcher now fails on impractically small epsilons (b5687db)Truly
matcher now explains failures (0c400f6)- Matchers can now be implemented without extending
MatcherInterface
(c13c27a) - Added output messages for skipped tests (#2517, #2767)
Behavior
- New flags
- Failures in
SetUpTestSuite
andTearDownTestSuite
now cause tests to fail rather than log (9ed99c6) - Uninstantiated
TEST_P
andTYPED_TEST_P
now fail unless allowlisted usingGTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST
(d442089, a13a062, 0b024bd, 3e79d36, ec94d9f)
Output
- Added specialized printing for
std::any
,std::optional
, andstd::variant
(#2742) - Added recursive printing for
std::unique_ptr
andstd::shared_ptr
(6b2e749) - Printing incomplete types is now supported (f8304d7)
- Start timestamps in XML/JSON output now use millisecond precision (af1e75c)
- Added more structured information about test suite to XML/JSON output on environment failures (ac1d60c)
Build & Test
- CMake minimum increased to 2.8.12 (#3094)
- GoogleTest is now using Kokoro CI instead of Travis and AppVeyor
Misc
Assets 2
67 people reacted
You canβt perform that action at this time.