What's Changed
- In this release we changed the prefix for all crates. They all live under
google-cloud-*
. This is the final location for the crates. - We are working on a User Guide, please give us your feedback.
- The guide includes set up instructions for Cloud Shell and developer workstations.
Breaking changes
- fix(auth)!: stable token expiration type by @dbolduc in #1134
- feat(auth)!: clone-able
CredentialError
by @dbolduc in #1349
Normal changes
- feat(accessapproval/v1): generate library by @coryan in #939
- feat(kms/inventory/v1): generate library by @coryan in #934
- feat(artifactregistry/v1): generate library by @coryan in #943
- feat(apigateway/v1): generate library by @coryan in #949
- feat(apigeeconnect/v1): generate library by @coryan in #955
- feat(assuredworkloads/v1): generate library by @coryan in #957
- fix(generator/rust): set next_page token when streaming by @fiadliel in #977
- feat(logging/type): generate library by @coryan in #935
- feat(recaptchaenterprise/v1): generate library by @coryan in #973
- feat(essentialcontacts/v1): generate library by @coryan in #975
- feat(datastore/admin/v1): generate library by @coryan in #980
- feat(rpc/context): generate library by @coryan in #984
- feat(servicecontrol/v1): generate library by @coryan in #992
- feat(datacatalog/v1): generate library by @coryan in #994
- feat(videointelligence/v1): generate libraries by @coryan in #998
- feat(networkmanagement/v1): generate library by @coryan in #996
- feat(vision/v1): generate library by @coryan in #1000
- feat(servicecontrol/v2): generate library by @coryan in #1002
- feat(bigquery/connection/v1): generate library by @coryan in #1006
- fix(generator/rust): packages with only enums by @coryan in #1015
- feat(datafusion/v1): generate library by @coryan in #1024
- feat(recommended/v1): generate library by @coryan in #1020
- feat(orgpolicy/v2): generate library by @coryan in #1017
- feat(bigquery/datatransfer/v1): generate library by @coryan in #1022
- feat(accesscontextmanager/type): generate library by @coryan in #1027
- feat(recommender/logging/v1): generate library by @coryan in #1028
- feat: update most existing generated crate names by @codyoss in #1030
- feat(sidekick/rust): add convenience method new to all msgs by @codyoss in #1029
- feat(accesscontextmanager/v1): generate library by @coryan in #1035
- feat: update handwritten crate names to use google-cloud prefix by @codyoss in #1037
- chore: simplify return statements in test module by @kasugamirai in #1038
- feat(bigquery/reservation/v1): generate library by @coryan in #1043
- feat(appengine/v1): generate library by @coryan in #1044
- feat(eventarc/v1): generate library by @coryan in #1046
- fix: avoid escaping hyperlinks that span multiple lines by @mpeddada1 in #1048
- feat(redis/v1): generate library by @codyoss in #1060
- feat(billing/v1): generate library by @codyoss in #1058
- feat(deploy/v1): generate library by @codyoss in #1056
- feat(generator): support more
-root
options by @coryan in #1054 - feat(generator/rust): re-export LRO poller by @coryan in #1065
- feat(cloud/common): generate library by @coryan in #1072
- feat(notebooks/v2): generate library by @coryan in #1069
- feat(grafeas): generate library by @coryan in #1074
- feat(video/transcoder/v1): generate library by @coryan in #1086
- feat(tpu/v2): generate library by @codyoss in #1097
- feat(iap/v1): generate library by @codyoss in #1093
- feat(memcache/v1): generate library by @codyoss in #1095
- feat(speech/v2): generate library by @coryan in #1063
- feat(binaryauthorization/v1): generate library by @coryan in #1100
- docs: fix broken link by @dbolduc in #1101
- feat(documentai/v1): generate library by @coryan in #1104
- feat(websecurityscanner/v1): generate library by @coryan in #1106
- feat(filestore/v1): generate library by @coryan in #1107
- feat(orchestration/airflow/service/v1): generate library by @coryan in #1116
- feat(policytroubleshooter/v1): generate library by @coryan in #1114
- feat(vmmigration/v1): generate library by @coryan in #1112
- feat(clouddms/v1): generate library by @coryan in #1119
- feat(wkt): support
Any
inside anAny
by @coryan in #1117 - feat(shell/v1): generate library by @codyoss in #1125
- feat(talent/v4): generate library by @codyoss in #1128
- feat(securitycenter/v2): generate library by @codyoss in #1130
- fix(auth)!: stable token expiration type by @dbolduc in #1134
- feat(redis/cluster/v1): generate library by @coryan in #1131
- feat(contactcenterinsights/v1): generate library by @coryan in #1133
- feat(texttospeech/v1): generate library by @coryan in #1140
- feat(ids/v1): generate library by @coryan in #1138
- feat(optimization/v1): generate library by @coryan in #1144
- feat(servicedirectory/v1): generate library by @coryan in #1142
- feat(managedidentities/v1): generate library by @coryan in #1156
- feat(logging/v2): generate library by @coryan in #1147
- feat(security/privateca/v1): generate library by @coryan in #1149
- feat(oslogin/common): generate library by @coryan in #1159
- feat(wkt):
Any
support forStruct
and friends by @coryan in #1152 - feat(oslogin/v1): generate library by @coryan in #1161
- feat(dialogflow/cx/v3): generate library by @coryan in #1160
- feat(metastore/v1): generate library by @codyoss in #1166
- feat(dataproc/v1): generate library by @codyoss in #1170
- feat(datastream/v1): generate library by @codyoss in #1171
- feat(policytroubleshooter/iam/v3): generate library by @coryan in #1179
- feat(networkconnectivity/v1): generate library by @coryan in #1178
- feat(dialogflow/v2): generate library by @coryan in #1180
- feat(workflowexecutions/v1): generate library by @coryan in #1190
- feat(support/v2): generate library by @coryan in #1192
- feat(policysimulator/v1): generate library by @coryan in #1194
- feat(bigquery/analyticshub/v1): generate library by @coryan in #1197
- feat(alloydb/v1): generate library by @coryan in #1199
- feat(retail/v2): generate library by @codyoss in #1182
- feat(securesourcemanager/v1): generate library by @coryan in #1201
- feat(networksecurity/v1): generate library by @coryan in #1203
- feat(discoveryengine/v1): generate library by @coryan in #1188
- feat(apikeys/v2): generate library by @coryan in #1186
- fix(generator/rust): inconsistent
HasServices
by @coryan in #1185 - feat(generator/rust): option for rustdoc warnings by @coryan in #1195
- feat(baremetalsolution/v2): generate library by @coryan in #1205
- feat(advisorynotifications/v1): generate library by @coryan in #1207
- feat(workstations/v1): generate library by @coryan in #1209
- feat(osconfig/v1): generate library by @coryan in #1033
- feat(netapp/v1): generate library by @coryan in #1214
- feat(gkebackup/v1): generate library by @coryan in #1218
- feat(orgpolicy/v1): generate library by @coryan in #1220
- feat(certificatemanager/v1): generate library by @coryan in #1216
- feat(iam/v3): generate library by @coryan in #1232
- feat(bigquery/migration/v2): generate library by @coryan in #1238
- feat(telcoautomation/v1): generate library by @coryan in #1234
- feat(vmwareengine/v1): generate library by @coryan in #1230
- feat(beyondcorp/appconnections/v1): generate library by @coryan in #1228
- docs: use Google guidelines on titles style by @coryan in #1222
- feat(bigquery/datapolicies/v1): generate library by @coryan in #1237
- feat(migrationcenter/v1): generate library by @coryan in #1229
- feat(asset/v1): generate library by @coryan in #1221
- feat(aiplatform/v1): generate library by @coryan in #1211
- feat(config/v1): generate library by @coryan in #1227
- feat(storageinsights/v1): generate library by @coryan in #1245
- feat(domains/v1): generate library by @coryan in #1244
- feat(gkehub/multiclusteringress/v1): generate library by @coryan in #1257
- feat(beyondcorp/clientconnectorservices/v1): generate library by @coryan in #1247
- feat(cloudprofiler/v2): generate library by @coryan in #1252
- feat(video/livestream/v1): generate library by @coryan in #1253
- feat(security/publicca/v1): generate library by @coryan in #1246
- feat(edgenetwork/v1): generate library by @coryan in #1258
- feat(gkehub/v1): generate library by @coryan in #1259
- feat(rapidmigrationassessment/v1): generate library by @coryan in #1266
- feat(containeranalysis/v1): generate library by @coryan in #1264
- feat(video/stitcher/v1): generate library by @coryan in #1263
- feat(cloudcontrolspartner/v1): generate library by @coryan in #1280
- cleanup: rename crates for next release by @coryan in #1239
- feat(datacatalog/lineage/v1): generate library by @coryan in #1281
- feat(backupdr/v1): generate library by @coryan in #1269
- feat(beyondcorp/appconnectors/v1): generate library by @coryan in #1270
- feat(gkemulticloud/v1): generate library by @coryan in #1279
- feat(beyondcorp/clientgateways/v1): generate library by @coryan in #1282
- feat(beyondcorp/appgateways/v1): generate library by @coryan in #1284
- feat(confidentialcomputing/v1): generate library by @coryan in #1283
- feat(generator): a quieter
refreshall
by @coryan in #1287 - feat(gsuiteaddons/v1): generate library by @coryan in #1293
- cleanup(generator): simplify Dart tests by @coryan in #1326
- fix(generator): skip
generator/
in refreshall by @coryan in #1328 - cleanup(generator): shorter test names by @coryan in #1325
- feat(modelarmor/v1): generate library by @coryan in #1321
- feat(memorystore/v1): generate library by @coryan in #1320
- feat(securityposture/v1): generate library by @coryan in #1319
- feat(oracledatabase/v1): generate library by @coryan in #1318
- feat(developerconnect/v1): generate library by @coryan in #1317
- feat(privilegedaccessmanager/v1): generate library by @coryan in #1316
- feat(parallelstore/v1): generate library by @coryan in #1315
- feat(apihub/v1): generate library by @coryan in #1322
- feat(servicehealth/v1): generate library by @coryan in #1312
- feat(networkservices/v1): generate library by @coryan in #1311
- feat(gkeconnect/gateway/v1): generate library by @coryan in #1310
- feat(edgecontainer/v1): generate library by @coryan in #1309
- feat(timeseriesinsights/v1): generate library by @coryan in #1294
- feat(alloydb/connectors/v1): generate library by @coryan in #1296
- feat(connectors/v1): generate library by @coryan in #1295
- fix(generator): default to root config language by @coryan in #1327
- feat(apphub/v1): generate library by @coryan in #1313
- docs: link to user-guide for LRO documentation by @coryan in #1288
- feat(cloud/commerce/consumer/procurement/v1): generate library by @coryan in #1333
- feat(firestore/admin/v1): generate library by @coryan in #1335
New Contributors
- @fiadliel made their first contribution in #977
- @kasugamirai made their first contribution in #1038
Full Changelog: v0.2.0...v0.3.0