v0.3.0 #1352
coryan
announced in
Announcements
v0.3.0
#1352
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
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
feat(accessapproval/v1): generate library by @coryan in feat(accessapproval/v1): generate library #939
feat(kms/inventory/v1): generate library by @coryan in feat(kms/inventory/v1): generate library #934
feat(artifactregistry/v1): generate library by @coryan in feat(artifactregistry/v1): generate library #943
feat(apigateway/v1): generate library by @coryan in feat(apigateway/v1): generate library #949
feat(apigeeconnect/v1): generate library by @coryan in feat(apigeeconnect/v1): generate library #955
feat(assuredworkloads/v1): generate library by @coryan in feat(assuredworkloads/v1): generate library #957
fix(generator/rust): set next_page token when streaming by @fiadliel in fix(generator/rust): set next_page token when streaming #977
feat(logging/type): generate library by @coryan in feat(logging/type): generate library #935
feat(recaptchaenterprise/v1): generate library by @coryan in feat(recaptchaenterprise/v1): generate library #973
feat(essentialcontacts/v1): generate library by @coryan in feat(essentialcontacts/v1): generate library #975
feat(datastore/admin/v1): generate library by @coryan in feat(datastore/admin/v1): generate library #980
feat(rpc/context): generate library by @coryan in feat(rpc/context): generate library #984
feat(servicecontrol/v1): generate library by @coryan in feat(servicecontrol/v1): generate library #992
feat(datacatalog/v1): generate library by @coryan in feat(datacatalog/v1): generate library #994
feat(videointelligence/v1): generate libraries by @coryan in feat(videointelligence/v1): generate libraries #998
feat(networkmanagement/v1): generate library by @coryan in feat(networkmanagement/v1): generate library #996
feat(vision/v1): generate library by @coryan in feat(vision/v1): generate library #1000
feat(servicecontrol/v2): generate library by @coryan in feat(servicecontrol/v2): generate library #1002
feat(bigquery/connection/v1): generate library by @coryan in feat(bigquery/connection/v1): generate library #1006
fix(generator/rust): packages with only enums by @coryan in fix(generator/rust): packages with only enums #1015
feat(datafusion/v1): generate library by @coryan in feat(datafusion/v1): generate library #1024
feat(recommended/v1): generate library by @coryan in feat(recommended/v1): generate library #1020
feat(orgpolicy/v2): generate library by @coryan in feat(orgpolicy/v2): generate library #1017
feat(bigquery/datatransfer/v1): generate library by @coryan in feat(bigquery/datatransfer/v1): generate library #1022
feat(accesscontextmanager/type): generate library by @coryan in feat(accesscontextmanager/type): generate library #1027
feat(recommender/logging/v1): generate library by @coryan in feat(recommender/logging/v1): generate library #1028
test(sidekick): update go version to fix failing vuln check by @codyoss in test(sidekick): update go version to fix failing vuln check #1031
feat: update most existing generated crate names by @codyoss in feat: update most existing generated crate names #1030
feat(sidekick/rust): add convenience method new to all msgs by @codyoss in feat(sidekick/rust): add convenience method new to all msgs #1029
feat(generator/dart): add a hello-world version of a dart generator by @devoncarew in feat(generator/dart): add a hello-world version of a dart generator #1010
feat(accesscontextmanager/v1): generate library by @coryan in feat(accesscontextmanager/v1): generate library #1035
fix(generator/rust): detect rustdoc warnings by @coryan in fix(generator/rust): detect rustdoc warnings #1036
feat: update handwritten crate names to use google-cloud prefix by @codyoss in feat: update handwritten crate names to use google-cloud prefix #1037
chore: simplify return statements in test module by @kasugamirai in chore: simplify return statements in test module #1038
feat(bigquery/reservation/v1): generate library by @coryan in feat(bigquery/reservation/v1): generate library #1043
feat(appengine/v1): generate library by @coryan in feat(appengine/v1): generate library #1044
feat(eventarc/v1): generate library by @coryan in feat(eventarc/v1): generate library #1046
fix: avoid escaping hyperlinks that span multiple lines by @mpeddada1 in fix: avoid escaping hyperlinks that span multiple lines #1048
ci: automatically deploy GitHub pages by @coryan in ci: automatically deploy GitHub pages #1047
feat(generator/dart): update the generated package names by @devoncarew in feat(generator/dart): update the generated package names #1049
feat(generator/rust): xref links take 2 or 7 by @coryan in feat(generator/rust): xref links take 2 or 7 #1050
feat(generator): support lists for proto files by @coryan in feat(generator): support lists for proto files #1051
feat(redis/v1): generate library by @codyoss in feat(redis/v1): generate library #1060
feat(billing/v1): generate library by @codyoss in feat(billing/v1): generate library #1058
feat(deploy/v1): generate library by @codyoss in feat(deploy/v1): generate library #1056
feat(generator): support more
-root
options by @coryan in feat(generator): support more-root
options #1054feat(generator/dart): templatize the name of the main package library file by @devoncarew in feat(generator/dart): templatize the name of the main package library file #1053
fix(generator/go): update a reference from NestedMessages => Messages by @devoncarew in fix(generator/go): update a reference from NestedMessages => Messages #1076
chore(deps): bump built from 0.7.5 to 0.7.6 by @dependabot in chore(deps): bump built from 0.7.5 to 0.7.6 #1085
chore(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 in /generator by @dependabot in chore(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 in /generator #1089
cleanup: use GitHub for well-known protos by @coryan in cleanup: use GitHub for well-known protos #1062
refactor(generator): split mixin tests by @coryan in refactor(generator): split mixin tests #1083
refactor(generator): dedup package determination by @coryan in refactor(generator): dedup package determination #1080
feat(generator/protobuf): ignore more unused docs by @coryan in feat(generator/protobuf): ignore more unused docs #1073
feat(generator/rust): re-export LRO poller by @coryan in feat(generator/rust): re-export LRO poller #1065
feat(cloud/common): generate library by @coryan in feat(cloud/common): generate library #1072
feat(notebooks/v2): generate library by @coryan in feat(notebooks/v2): generate library #1069
feat(grafeas): generate library by @coryan in feat(grafeas): generate library #1074
feat(video/transcoder/v1): generate library by @coryan in feat(video/transcoder/v1): generate library #1086
feat(tpu/v2): generate library by @codyoss in feat(tpu/v2): generate library #1097
feat(iap/v1): generate library by @codyoss in feat(iap/v1): generate library #1093
feat(memcache/v1): generate library by @codyoss in feat(memcache/v1): generate library #1095
feat(speech/v2): generate library by @coryan in feat(speech/v2): generate library #1063
feat(generator/protobuf): support duplicate mixins by @coryan in feat(generator/protobuf): support duplicate mixins #1091
feat(generator/dart): emit enums by @devoncarew in feat(generator/dart): emit enums #1082
feat(binaryauthorization/v1): generate library by @coryan in feat(binaryauthorization/v1): generate library #1100
refactor(generator/test): split "used-by" tests by @coryan in refactor(generator/test): split "used-by" tests #1099
docs: fix broken link by @dbolduc in docs: fix broken link #1101
feat(documentai/v1): generate library by @coryan in feat(documentai/v1): generate library #1104
feat(websecurityscanner/v1): generate library by @coryan in feat(websecurityscanner/v1): generate library #1106
feat(generator/rust): use packages for OperationInfo by @coryan in feat(generator/rust): use packages for OperationInfo #1102
feat(filestore/v1): generate library by @coryan in feat(filestore/v1): generate library #1107
docs: add user guide chapter on long-running ops by @coryan in docs: add user guide chapter on long-running ops #1075
chore: update googleapis circa 2025-02-10 by @coryan in chore: update googleapis circa 2025-02-10 #1110
feat(orchestration/airflow/service/v1): generate library by @coryan in feat(orchestration/airflow/service/v1): generate library #1116
feat(policytroubleshooter/v1): generate library by @coryan in feat(policytroubleshooter/v1): generate library #1114
feat(vmmigration/v1): generate library by @coryan in feat(vmmigration/v1): generate library #1112
feat(clouddms/v1): generate library by @coryan in feat(clouddms/v1): generate library #1119
feat(wkt): support
Any
inside anAny
by @coryan in feat(wkt): supportAny
inside anAny
#1117feat(shell/v1): generate library by @codyoss in feat(shell/v1): generate library #1125
feat(talent/v4): generate library by @codyoss in feat(talent/v4): generate library #1128
feat(securitycenter/v2): generate library by @codyoss in feat(securitycenter/v2): generate library #1130
fix(auth)!: stable token expiration type by @dbolduc in fix(auth)!: stable token expiration type #1134
feat(redis/cluster/v1): generate library by @coryan in feat(redis/cluster/v1): generate library #1131
feat(contactcenterinsights/v1): generate library by @coryan in feat(contactcenterinsights/v1): generate library #1133
feat(texttospeech/v1): generate library by @coryan in feat(texttospeech/v1): generate library #1140
feat(ids/v1): generate library by @coryan in feat(ids/v1): generate library #1138
feat(optimization/v1): generate library by @coryan in feat(optimization/v1): generate library #1144
feat(servicedirectory/v1): generate library by @coryan in feat(servicedirectory/v1): generate library #1142
feat(managedidentities/v1): generate library by @coryan in feat(managedidentities/v1): generate library #1156
feat(logging/v2): generate library by @coryan in feat(logging/v2): generate library #1147
feat(security/privateca/v1): generate library by @coryan in feat(security/privateca/v1): generate library #1149
feat(oslogin/common): generate library by @coryan in feat(oslogin/common): generate library #1159
feat(wkt):
Any
support forStruct
and friends by @coryan in feat(wkt):Any
support forStruct
and friends #1152docs(guide): chapter on polling policies by @coryan in docs(guide): chapter on polling policies #1136
feat(oslogin/v1): generate library by @coryan in feat(oslogin/v1): generate library #1161
feat(dialogflow/cx/v3): generate library by @coryan in feat(dialogflow/cx/v3): generate library #1160
feat(metastore/v1): generate library by @codyoss in feat(metastore/v1): generate library #1166
feat(dataproc/v1): generate library by @codyoss in feat(dataproc/v1): generate library #1170
feat(datastream/v1): generate library by @codyoss in feat(datastream/v1): generate library #1171
fix(sidekick): allow nested modules with the same name as parent by @codyoss in fix(sidekick): allow nested modules with the same name as parent #1172
fix(generator/rust): handle empty list items by @coryan in fix(generator/rust): handle empty list items #1175
feat(policytroubleshooter/iam/v3): generate library by @coryan in feat(policytroubleshooter/iam/v3): generate library #1179
feat(networkconnectivity/v1): generate library by @coryan in feat(networkconnectivity/v1): generate library #1178
feat(dialogflow/v2): generate library by @coryan in feat(dialogflow/v2): generate library #1180
feat(workflowexecutions/v1): generate library by @coryan in feat(workflowexecutions/v1): generate library #1190
feat(support/v2): generate library by @coryan in feat(support/v2): generate library #1192
feat(policysimulator/v1): generate library by @coryan in feat(policysimulator/v1): generate library #1194
feat(bigquery/analyticshub/v1): generate library by @coryan in feat(bigquery/analyticshub/v1): generate library #1197
feat(alloydb/v1): generate library by @coryan in feat(alloydb/v1): generate library #1199
feat(retail/v2): generate library by @codyoss in feat(retail/v2): generate library #1182
feat(securesourcemanager/v1): generate library by @coryan in feat(securesourcemanager/v1): generate library #1201
feat(networksecurity/v1): generate library by @coryan in feat(networksecurity/v1): generate library #1203
feat(discoveryengine/v1): generate library by @coryan in feat(discoveryengine/v1): generate library #1188
feat(apikeys/v2): generate library by @coryan in feat(apikeys/v2): generate library #1186
fix(generator/rust): inconsistent
HasServices
by @coryan in fix(generator/rust): inconsistentHasServices
#1185feat(generator/rust): option for rustdoc warnings by @coryan in feat(generator/rust): option for rustdoc warnings #1195
feat(baremetalsolution/v2): generate library by @coryan in feat(baremetalsolution/v2): generate library #1205
feat(advisorynotifications/v1): generate library by @coryan in feat(advisorynotifications/v1): generate library #1207
feat(workstations/v1): generate library by @coryan in feat(workstations/v1): generate library #1209
feat(osconfig/v1): generate library by @coryan in feat(osconfig/v1): generate library #1033
feat(netapp/v1): generate library by @coryan in feat(netapp/v1): generate library #1214
feat(gkebackup/v1): generate library by @coryan in feat(gkebackup/v1): generate library #1218
feat(orgpolicy/v1): generate library by @coryan in feat(orgpolicy/v1): generate library #1220
feat(certificatemanager/v1): generate library by @coryan in feat(certificatemanager/v1): generate library #1216
feat(iam/v3): generate library by @coryan in feat(iam/v3): generate library #1232
feat(bigquery/migration/v2): generate library by @coryan in feat(bigquery/migration/v2): generate library #1238
feat(telcoautomation/v1): generate library by @coryan in feat(telcoautomation/v1): generate library #1234
feat(vmwareengine/v1): generate library by @coryan in feat(vmwareengine/v1): generate library #1230
feat(beyondcorp/appconnections/v1): generate library by @coryan in feat(beyondcorp/appconnections/v1): generate library #1228
docs: use Google guidelines on titles style by @coryan in docs: use Google guidelines on titles style #1222
feat(bigquery/datapolicies/v1): generate library by @coryan in feat(bigquery/datapolicies/v1): generate library #1237
feat(migrationcenter/v1): generate library by @coryan in feat(migrationcenter/v1): generate library #1229
feat(asset/v1): generate library by @coryan in feat(asset/v1): generate library #1221
feat(aiplatform/v1): generate library by @coryan in feat(aiplatform/v1): generate library #1211
feat(config/v1): generate library by @coryan in feat(config/v1): generate library #1227
feat(storageinsights/v1): generate library by @coryan in feat(storageinsights/v1): generate library #1245
feat(domains/v1): generate library by @coryan in feat(domains/v1): generate library #1244
feat(gkehub/multiclusteringress/v1): generate library by @coryan in feat(gkehub/multiclusteringress/v1): generate library #1257
feat(beyondcorp/clientconnectorservices/v1): generate library by @coryan in feat(beyondcorp/clientconnectorservices/v1): generate library #1247
feat(cloudprofiler/v2): generate library by @coryan in feat(cloudprofiler/v2): generate library #1252
feat(video/livestream/v1): generate library by @coryan in feat(video/livestream/v1): generate library #1253
feat(security/publicca/v1): generate library by @coryan in feat(security/publicca/v1): generate library #1246
feat(edgenetwork/v1): generate library by @coryan in feat(edgenetwork/v1): generate library #1258
feat(gkehub/v1): generate library by @coryan in feat(gkehub/v1): generate library #1259
feat(rapidmigrationassessment/v1): generate library by @coryan in feat(rapidmigrationassessment/v1): generate library #1266
feat(containeranalysis/v1): generate library by @coryan in feat(containeranalysis/v1): generate library #1264
feat(video/stitcher/v1): generate library by @coryan in feat(video/stitcher/v1): generate library #1263
feat(cloudcontrolspartner/v1): generate library by @coryan in feat(cloudcontrolspartner/v1): generate library #1280
cleanup: rename crates for next release by @coryan in cleanup: rename crates for next release #1239
fix(mustache): allow missing variables for mustache by @devoncarew in fix(mustache): allow missing variables for mustache #1265
feat(datacatalog/lineage/v1): generate library by @coryan in feat(datacatalog/lineage/v1): generate library #1281
feat(backupdr/v1): generate library by @coryan in feat(backupdr/v1): generate library #1269
feat(beyondcorp/appconnectors/v1): generate library by @coryan in feat(beyondcorp/appconnectors/v1): generate library #1270
feat(gkemulticloud/v1): generate library by @coryan in feat(gkemulticloud/v1): generate library #1279
feat(beyondcorp/clientgateways/v1): generate library by @coryan in feat(beyondcorp/clientgateways/v1): generate library #1282
feat(beyondcorp/appgateways/v1): generate library by @coryan in feat(beyondcorp/appgateways/v1): generate library #1284
feat(confidentialcomputing/v1): generate library by @coryan in feat(confidentialcomputing/v1): generate library #1283
feat(generator): a quieter
refreshall
by @coryan in feat(generator): a quieterrefreshall
#1287feat(gsuiteaddons/v1): generate library by @coryan in feat(gsuiteaddons/v1): generate library #1293
cleanup(generator): simplify Dart tests by @coryan in cleanup(generator): simplify Dart tests #1326
fix(generator): skip
generator/
in refreshall by @coryan in fix(generator): skipgenerator/
in refreshall #1328cleanup(generator): shorter test names by @coryan in cleanup(generator): shorter test names #1325
feat(modelarmor/v1): generate library by @coryan in feat(modelarmor/v1): generate library #1321
feat(memorystore/v1): generate library by @coryan in feat(memorystore/v1): generate library #1320
feat(securityposture/v1): generate library by @coryan in feat(securityposture/v1): generate library #1319
feat(oracledatabase/v1): generate library by @coryan in feat(oracledatabase/v1): generate library #1318
feat(developerconnect/v1): generate library by @coryan in feat(developerconnect/v1): generate library #1317
feat(privilegedaccessmanager/v1): generate library by @coryan in feat(privilegedaccessmanager/v1): generate library #1316
feat(parallelstore/v1): generate library by @coryan in feat(parallelstore/v1): generate library #1315
feat(apihub/v1): generate library by @coryan in feat(apihub/v1): generate library #1322
feat(servicehealth/v1): generate library by @coryan in feat(servicehealth/v1): generate library #1312
feat(networkservices/v1): generate library by @coryan in feat(networkservices/v1): generate library #1311
feat(gkeconnect/gateway/v1): generate library by @coryan in feat(gkeconnect/gateway/v1): generate library #1310
feat(edgecontainer/v1): generate library by @coryan in feat(edgecontainer/v1): generate library #1309
feat(timeseriesinsights/v1): generate library by @coryan in feat(timeseriesinsights/v1): generate library #1294
feat(alloydb/connectors/v1): generate library by @coryan in feat(alloydb/connectors/v1): generate library #1296
feat(connectors/v1): generate library by @coryan in feat(connectors/v1): generate library #1295
fix(generator): default to root config language by @coryan in fix(generator): default to root config language #1327
feat(apphub/v1): generate library by @coryan in feat(apphub/v1): generate library #1313
docs: link to user-guide for LRO documentation by @coryan in docs: link to user-guide for LRO documentation #1288
feat(generator/rust): configurable
rustdoc
warnings by @coryan in feat(generator/rust): configurablerustdoc
warnings #1331impl(generator/dart): bootstrap Dart project by @coryan in impl(generator/dart): bootstrap Dart project #1329
feat(generator/dart): generate fields for messages by @devoncarew in feat(generator/dart): generate fields for messages #1323
build(deps): bump rustls from 0.23.22 to 0.23.23 by @dependabot in build(deps): bump rustls from 0.23.22 to 0.23.23 #1338
build(deps): bump built from 0.7.6 to 0.7.7 by @dependabot in build(deps): bump built from 0.7.6 to 0.7.7 #1337
build(deps): bump tempfile from 3.16.0 to 3.17.0 by @dependabot in build(deps): bump tempfile from 3.16.0 to 3.17.0 #1336
build(deps): bump cloud.google.com/go/iam from 1.3.1 to 1.4.0 in /generator by @dependabot in build(deps): bump cloud.google.com/go/iam from 1.3.1 to 1.4.0 in /generator #1339
build(deps): bump github.com/pb33f/libopenapi from 0.21.2 to 0.21.5 in /generator by @dependabot in build(deps): bump github.com/pb33f/libopenapi from 0.21.2 to 0.21.5 in /generator #1340
feat(cloud/commerce/consumer/procurement/v1): generate library by @coryan in feat(cloud/commerce/consumer/procurement/v1): generate library #1333
cleanup: remove redundant
language
configuration by @coryan in cleanup: remove redundantlanguage
configuration #1332feat(firestore/admin/v1): generate library by @coryan in feat(firestore/admin/v1): generate library #1335
chore: update googleapis SHA circa 2025-02-17 by @coryan in chore: update googleapis SHA circa 2025-02-17 #1343
cleanup: rename some crates by @coryan in cleanup: rename some crates #1344
chore: match
google-cloud-longrunning
version by @coryan in chore: matchgoogle-cloud-longrunning
version #1345docs: formatting of README files by @coryan in docs: formatting of README files #1346
feat(auth)!: clone-able
CredentialError
by @dbolduc in feat(auth)!: clone-ableCredentialError
#1349feat(generator): support description overrides by @coryan in feat(generator): support description overrides #1347
chore: downversion unreleased crates by @coryan in chore: downversion unreleased crates #1348
docs(longrunning): link previous crate version by @coryan in docs(longrunning): link previous crate version #1351
New Contributors
Full Changelog: v0.2.0...v0.3.0
This discussion was created from the release v0.3.0.
Beta Was this translation helpful? Give feedback.
All reactions