Skip to content

Commit 8acd9c3

Browse files
authored
doc: update CHANGELOG for v1.17.0 release (#5001)
* doc: update CHANGELOG for v1.17.0 release
1 parent 5dea7bb commit 8acd9c3

File tree

1 file changed

+50
-1
lines changed

1 file changed

+50
-1
lines changed

CHANGELOG.md

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,55 @@
11
# Changelog
22

3-
## v1.17.0 - TBD
3+
## v1.18.0 - TBD
4+
5+
## v1.17.0 - 2020-09
6+
7+
### Bigtable
8+
9+
* doc: update quickstart README files (#4980)
10+
11+
### Storage
12+
13+
**BREAKING CHANGES**
14+
15+
* fix(storage)!: use nlohmann_json library as any other dependency (#4747)
16+
* After this change applications using CMake must install the
17+
[nlohmann_json][nlohmann-json-gh] library. Automatically downloading
18+
the library (a) creates problems for package maintainers, (b) requires
19+
brittle code to keep the symbols from leaking, and (c) creates problems
20+
for users that need newer versions of this library, for example, because
21+
they are using a compiler that was not supported by the version we pick.
22+
* Applications using Bazel or CMake super builds should not be impacted.
23+
* We have updated our instructions to install this library from source on
24+
multiple Linux distributions.
25+
* Applications using a package manager will need to update their build
26+
scripts to add this dependency.
27+
* In addition, this removes a number of symbols in the
28+
`google_cloud_cpp_internal_nlohmman_json_3_4_0::` namespace.
29+
Obviously we never intended these symbols for public use, but we
30+
should have been clearer about it.
31+
32+
[nlohmann-json-gh]: https://github.com/nlohmann/json.git
33+
34+
**Other Changes**
35+
36+
* doc: update quickstart README files (#4980)
37+
* feat(storage): custom_time in ObjectMetadata (#4901)
38+
* feat(storage): noncurrent and custom time OLM (#4871)
39+
* fix: cmake configs missing find_dependency(abseil) (#4919)
40+
41+
### Spanner
42+
43+
* doc(spanner): add samples for "datatypes" region tags (#4999)
44+
* doc: update quickstart README files (#4855) (#4980)
45+
* fix(spanner): correct variable used to build instance config (#4791)
46+
47+
### Common Libraries
48+
49+
* feat: add a `KmsKeyName` class (#4891)
50+
* feat: automatically create background thread pools (#4936)
51+
* fix: clang-tidy works on all headers (#4844)
52+
* fix: cmake configs missing find_dependency(abseil) (#4919)
453

554
## v1.16.0 - 2020-08
655

0 commit comments

Comments
 (0)