Skip to content

Commit 7ea2b7a

Browse files
authored
doc: update release notes for v1.13.0 (#3985)
1 parent 160831b commit 7ea2b7a

File tree

1 file changed

+84
-1
lines changed

1 file changed

+84
-1
lines changed

CHANGELOG.md

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

3-
## TBD
3+
## v1.14.0 - TBD
4+
5+
## v1.13.0 - 2020-05
6+
7+
**NOTICE:** This release aligns all the version numbers for Bigtable, Storage,
8+
the common libraries, and the repository itself. From this point on all
9+
releases will include a single version number. Note that there is a gap in the
10+
version numbers for Bigtable and the repository changes from v0.21.0 to
11+
v**1**.13.0
12+
13+
**BREAKING CHANGES**
14+
15+
* The common library inlined namespace changed to `v0` to `v1`, moving all the
16+
symbols from `google::cloud::v0` to `google::cloud::v1`. Applications that
17+
explicitly referred to the inlined namespace would be affected by this change.
18+
That is, code that uses `google::cloud::v0::Foo` instead of
19+
`google::cloud::Foo` would need to be modified. We apologize if this has
20+
impacted you, and recommend that applications do not refer to the inlined
21+
namespace in the future.
22+
23+
### Bigtable
24+
25+
**BREAKING CHANGES**
26+
27+
See above regarding the common library inlined namespace.
28+
29+
**OTHER CHANGES**
30+
31+
* cleanup: the library now links against the common libraries included in this
32+
repository, applications developers should not install the standalone common
33+
libraries in the (now archived) google-cloud-cpp-common repository.
34+
* feat: compile bigtable benchmarks with Bazel (#3884)
35+
* feat: implement table level IAM policy for bigtable(async) (#3829)
36+
* feat: implement table level IAM policy for bigtable (#3751)
37+
* refactor: synchronize version numbers for all libraries (#3710)
38+
* feat: change READMEs and quickstart programs (#3690)
39+
The `google/cloud/bigable/quickstart/` directory contains a sample project
40+
for CMake and Bazel that uses the Cloud Bigtable C++ client library as we
41+
expect application developers would.
42+
43+
### Storage
44+
45+
**BREAKING CHANGES**
46+
47+
See above regarding the common library inlined namespace.
48+
49+
* fix!: use correct type for generation numbers (#3870) This changes the type of
50+
two fields from `google::cloud::optional<long>` to
51+
`google::cloud::optional<std::int64_t>`. With MSVC this is not a backwards
52+
compatible change (storing the result of `.value()` into a `long` now loses
53+
precision). However, on that platform the fields were not usable, they could
54+
not store the values that are typically generated by the production
55+
environment. We apologize to any customers affected by this change, but we
56+
think it is unlikely that anybody used the field on that platform.
57+
58+
**OTHER CHANGES**
59+
60+
* cleanup: the library now links against the common libraries included in this
61+
repository, applications developers should not install the standalone common
62+
libraries in the (now archived) google-cloud-cpp-common repository.
63+
* feat: implement POST policy signatures. Applications can use the Google Cloud
64+
Storage C++ client library to create
65+
[POST objects](https://cloud.google.com/storage/docs/xml-api/post-object),
66+
which allow uploading using HTML forms.
67+
* feat: change READMEs and quickstart programs (#3690)
68+
The `google/cloud/bigable/quickstart/` directory contains a sample project
69+
for CMake and Bazel that uses the Cloud Bigtable C++ client library as we
70+
expect application developers would.
71+
* fix: use network to check if running inside Google (#3959) With this change
72+
applications running on Google App Engine Flex (GAEF), Google Kubernetes
73+
Engine (GKE), or Cloud Run can use the Google Default Credentials.
74+
* fix: build problems on MSVC x86 (#3916)
75+
* fix: do not use CURL_SHARE features (#3860)
76+
* chore: upgrade libcurl to v7.69.1 (#3851)
77+
78+
### Common Libraries
79+
80+
**BREAKING CHANGES**
81+
82+
See above regarding the common library inlined namespace.
83+
84+
**OTHER CHANGES**
85+
86+
No other interesting changes in the common libraries with this release.
487

588
## v0.21.0 - 2020-04
689

0 commit comments

Comments
 (0)