|
77 | 77 | the call site. See [#5929] for more details.
|
78 | 78 | </details>
|
79 | 79 |
|
80 |
| -## v1.28.0 - TBD |
| 80 | +## v1.29.0 - TBD |
| 81 | + |
| 82 | +## v1.28.0 - 2021-06 |
| 83 | + |
| 84 | +### Bigtable |
| 85 | + |
| 86 | +* feat(bigtable): Add asynchronous method for sampling row keys (#6561). Users |
| 87 | + that extend `bigtable::DataClient` and wish to use the new method will need to |
| 88 | + override `PrepareAsyncSampleRowKeys()`. |
| 89 | +* fix(bigtable): `bigtable::Table::AsyncBulkApply()` now respects the Retry and |
| 90 | + Backoff policies (#6510) |
| 91 | + |
| 92 | +### IAM |
| 93 | +**NOTE** This release includes an **experimental** IAM client library. This |
| 94 | +library is **NOT GA** and is likely to have breaking changes in the coming |
| 95 | +months. Feel free to take a look, file issues, ask questions, and even |
| 96 | +experiment with it, but do not ship production code using it yet. |
| 97 | + |
| 98 | +* feature(iam): generate iam admin code (#6430) |
| 99 | + |
| 100 | +### Pub/Sub |
| 101 | + |
| 102 | +* fix(pubsub): save refresh timer for cancellation (#6662) |
| 103 | +* feat(pubsub): add ability to set the ack deadline extension (#6620) |
| 104 | + |
| 105 | +### Spanner |
| 106 | + |
| 107 | +* feat(spanner): use multiple channels instead of multiple client for the |
| 108 | + multiple rows cpu benchmark (#6659) |
| 109 | +* fix(spanner): do not warn about SessionPoolClockOption (#6619) |
| 110 | + |
| 111 | +### Storage |
| 112 | + |
| 113 | +* feat(storage): recommend `g::c::Options` (#6640) |
| 114 | +* feat(storage): support multiple channels in GCS+gRPC (#6593) |
| 115 | +* feat(storage): round-robin stub for GCS+gRPC (#6584) |
| 116 | +* fix(storage): compile GCS+gRPC with Windows+x86 (#6556) |
| 117 | +* feat(storage): install rules for GCS+gRPC plugin (#6527) |
| 118 | +* fix(storage): compile with GCC 11 in C++17 mode (#6501) |
| 119 | +* feat: Support unified credentials (`google::cloud::Credentials`) to initialize |
| 120 | + both the REST and gRPC plugins with the same classes. (#6518)(#6531)(#6617)(#6488)(#6441) |
| 121 | + |
| 122 | +### Common Libraries |
| 123 | + |
| 124 | +* feat: Add support for "unified" credentials, which allow applications to |
| 125 | + Configure the REST and gRPC-based libraries using the same credential classes |
| 126 | + Support complex credential types, such as service account impersonation |
| 127 | + With this release, only the `storage` library supports unified credentials. |
| 128 | + (#6617)(#6614)(#6531)(#6518) |
| 129 | +* feat: an example using identity tokens with gRPC (#6583) |
| 130 | +* feat: example using identity tokens (#6569) |
81 | 131 |
|
82 | 132 | ## v1.27.0 - 2021-05
|
83 | 133 |
|
|
0 commit comments