Skip to content

Commit 52eb810

Browse files
authored
Prepare for v1.17.0 (#4757)
1 parent 54915d4 commit 52eb810

File tree

4 files changed

+8
-20
lines changed

4 files changed

+8
-20
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
cmake_minimum_required(VERSION 3.16)
55

66
project(googletest-distribution)
7-
set(GOOGLETEST_VERSION 1.16.0)
7+
set(GOOGLETEST_VERSION 1.17.0)
88

99
if(NOT CYGWIN AND NOT MSYS AND NOT ${CMAKE_SYSTEM_NAME} STREQUAL QNX)
1010
set(CMAKE_CXX_EXTENSIONS OFF)

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
module(
3434
name = "googletest",
35-
version = "head",
35+
version = "1.17.0",
3636
compatibility_level = 1,
3737
)
3838

README.md

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,18 @@
22

33
### Announcements
44

5-
#### Live at Head
6-
7-
GoogleTest now follows the
8-
[Abseil Live at Head philosophy](https://abseil.io/about/philosophy#upgrade-support).
9-
We recommend
10-
[updating to the latest commit in the `main` branch as often as possible](https://github.com/abseil/abseil-cpp/blob/master/FAQ.md#what-is-live-at-head-and-how-do-i-do-it).
11-
We do publish occasional semantic versions, tagged with
12-
`v${major}.${minor}.${patch}` (e.g. `v1.16.0`).
13-
145
#### Documentation Updates
156

167
Our documentation is now live on GitHub Pages at
178
https://google.github.io/googletest/. We recommend browsing the documentation on
189
GitHub Pages rather than directly in the repository.
1910

20-
#### Release 1.16.0
11+
#### Release 1.17.0
2112

22-
[Release 1.16.0](https://github.com/google/googletest/releases/tag/v1.16.0) is
13+
[Release 1.17.0](https://github.com/google/googletest/releases/tag/v1.17.0) is
2314
now available.
2415

25-
The 1.16.x branch requires at least C++14.
26-
27-
The 1.16.x branch will be the last to support C++14. Future development will
28-
[require at least C++17](https://opensource.google/documentation/policies/cplusplus-support#c_language_standard).
16+
The 1.17.x branch [requires at least C++17]((https://opensource.google/documentation/policies/cplusplus-support#c_language_standard).
2917

3018
#### Continuous Integration
3119

googletest/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ When building GoogleTest as a standalone project, the typical workflow starts
2525
with
2626

2727
```
28-
git clone https://github.com/google/googletest.git -b v1.16.0
28+
git clone https://github.com/google/googletest.git -b v1.17.0
2929
cd googletest # Main directory of the cloned repository.
3030
mkdir build # Create a directory to hold the build output.
3131
cd build
@@ -124,9 +124,9 @@ match the project in which it is included.
124124

125125
#### C++ Standard Version
126126

127-
An environment that supports C++14 is required in order to successfully build
127+
An environment that supports C++17 is required in order to successfully build
128128
GoogleTest. One way to ensure this is to specify the standard in the top-level
129-
project, for example by using the `set(CMAKE_CXX_STANDARD 14)` command along
129+
project, for example by using the `set(CMAKE_CXX_STANDARD 17)` command along
130130
with `set(CMAKE_CXX_STANDARD_REQUIRED ON)`. If this is not feasible, for example
131131
in a C project using GoogleTest for validation, then it can be specified by
132132
adding it to the options for cmake via the`-DCMAKE_CXX_FLAGS` option.

0 commit comments

Comments
 (0)