Send feedback
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.12.0 keyboard_arrow_down
Changelog
2.12.0
(2022-09-15)
Features
Add toString method for CustomPlacementConfig ( #1602
) ( 51aca10
)
Documentation
Dependencies
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 ( #1611
) ( 8a48aea
)
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 ( #1620
) ( 20e6378
)
2.11.3
(2022-08-08)
Dependencies
update dependency com.google.cloud:google-cloud-pubsub to v1.120.11 ( #1551
) ( 0fc2d33
)
2.11.2
(2022-08-04)
Dependencies
update dependency com.google.cloud:google-cloud-pubsub to v1.120.10 ( #1543
) ( 8ff1dff
)
2.11.1
(2022-08-04)
Dependencies
update dependency com.google.cloud:google-cloud-pubsub to v1.120.9 ( #1537
) ( ae17737
)
2.11.0
(2022-08-03)
Features
introduce RPC CancelResumableWriteRequest ( #1518
) ( f8811c6
)
Documentation
Refactor Custom Dual Region sample to work with API changes ( #1516
) ( a60cace
)
Dependencies
update dependency com.google.cloud:google-cloud-pubsub to v1.120.5 ( #1527
) ( 77072e3
)
update dependency com.google.cloud:google-cloud-pubsub to v1.120.7 ( #1530
) ( 8c2ebad
)
update dependency com.google.cloud:google-cloud-pubsub to v1.120.8 ( #1534
) ( 723b100
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v3 ( #1526
) ( f7fc0d2
)
update dependency org.junit.vintage:junit-vintage-engine to v5.9.0 ( #1524
) ( 0e74093
)
2.10.0
(2022-07-13)
Features
Custom Placement Config Dual Region Support ( #1470
) ( 36440fc
)
Bug Fixes
Documentation
sample: upgrade maven-surefire and remove junit-platform-native ( #1476
) ( 9b222e4
)
Dependencies
update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.13 ( #1501
) ( 36e3898
)
2.9.3
(2022-07-08)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20220705-1.32.1 ( #1494
) ( 5612f0f
)
2.9.2
(2022-07-06)
Dependencies
2.9.1
(2022-07-06)
Dependencies
update dependency com.google.cloud:google-cloud-pubsub to v1.120.0 ( #1487
) ( 5a8f6e5
)
2.9.0
(2022-06-27)
Features
Enable REST transport for most of Java and Go clients ( #1469
) ( cfb6fd8
)
Documentation
Clarified how clients should work with resumable uploads ( #1457
) ( 15baa27
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 ( #1468
) ( 1a817fe
)
update dependency org.graalvm.buildtools:junit-platform-native to v0.9.12 ( #1463
) ( d42c570
)
update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.12 ( #1464
) ( 2f35a4f
)
update kms.version to v0.96.3 ( #1471
) ( ceb7fa6
)
2.8.1
(2022-06-13)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20220608-1.32.1 ( #1448
) ( 96676cd
)
2.8.0
(2022-06-08)
Features
Prefix/Suffix Matches Lifecycle Condition ( #1389
) ( 20c8848
)
Support AbortIncompleteMultipartUpload LifecycleAction ( #1347
) ( 7c3aba2
)
Bug Fixes
update request method of HttpStorageRpc to properly configure offset on requests ( #1434
) ( 72dc0df
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20220604-1.32.1 ( #1438
) ( df8fcd9
)
update dependency com.google.cloud:google-cloud-pubsub to v1.119.0 ( #1426
) ( 93ba28c
)
2.7.2
(2022-05-27)
Dependencies
2.7.1
(2022-05-24)
Dependencies
2.7.0
(2022-05-24)
Features
add build scripts for native image testing in Java 17 ( #1440
) ( #1400
) ( 274a373
)
add Storage#downloadTo ( #1354
) ( 5a565a7
)
change GCS gRPC API to get user billing project from gRPC metadata instead of CommonRequestParams, and remove latter ( #1396
) ( 8a7755c
)
Documentation
add new storage_download_byte_range samples ( #1325
) ( cef3d13
)
sample: removing unnecessary native-image-support dependency ( #1373
) ( 3a246ef
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20220509-1.32.1 ( #1386
) ( 4e93c8e
)
update dependency com.google.cloud:google-cloud-pubsub to v1.116.4 ( #1360
) ( 66c7ffe
)
update dependency com.google.cloud:google-cloud-pubsub to v1.117.0 ( #1382
) ( 0cd01a0
)
update dependency com.google.cloud:google-cloud-pubsub to v1.118.0 ( #1397
) ( fc0c187
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 ( #1398
) ( 8834423
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 ( #1402
) ( 32cded4
)
update kms.version to v0.95.4 ( #1361
) ( 2f42ba2
)
2.6.1
(2022-04-15)
Bug Fixes
add gccl-invocation-id interceptor ( #1309
) ( 335c267
)
java: add service account email to Native Image testing kokoro job ( #1348
) ( 9f76fcc
)
Documentation
Adding PubSub Notification Samples ( #1317
) ( fa9920d
)
Adding Samples for Creating Dual Region Buckets ( #1341
) ( 9396061
)
Update CreateBucketPubSubNotification to have line without horizontal scrolling ( #1335
) ( 09b7842
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20220401-1.32.1 ( #1337
) ( a5050e2
)
update dependency com.google.cloud:google-cloud-pubsub to v1.116.3 ( #1327
) ( 9d8c520
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 ( #1352
) ( ab46f98
)
update dependency com.google.cloud:native-image-support to v0.12.11 ( #1319
) ( c338c54
)
update dependency com.google.cloud:native-image-support to v0.13.1 ( #1353
) ( 0f76d27
)
update kms.version to v0.95.2 ( #1331
) ( 2ca4883
)
update kms.version to v0.95.3 ( #1346
) ( a4f9503
)
2.6.0
(2022-03-30)
Features
replace enum with string representation for predefined ACLs and public_access_prevention ( #1323
) ( 4dd1a88
)
Bug Fixes
java: add configurations for Storage tests ( #1305
) ( 2bacf92
)
update boundary checking of BlobReadChannel when limit() is used ( #1324
) ( f21f624
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 ( #1321
) ( f48d8dd
)
Documentation
adjust retry settings for hmac samples ( #1303
) ( d0c5361
)
2.5.1
(2022-03-28)
Dependencies
update dependency com.google.cloud:google-cloud-pubsub to v1.116.2 ( #1310
) ( fb64493
)
2.5.0
(2022-03-25)
Features
Documentation
Adding Samples for printing all Acls for a file and for a specific user ( #1288
) ( 32fe388
)
Copy all storage samples from java-docs-samples ( #1258
) ( 48b99be
)
sample: Add Native Image sample for Storage ( #1283
) ( 375874d
)
Dependencies
allow snapshot to update properly ( #1311
) ( a5d32f2
)
update dependency com.google.cloud:native-image-support to v0.12.10 ( #1295
) ( 3b3ecce
)
update dependency org.graalvm.buildtools:junit-platform-native to v0.9.10 ( #1296
) ( 6f1b142
)
update dependency org.graalvm.buildtools:junit-platform-native to v0.9.11 ( #1306
) ( 1527ba0
)
update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.10 ( #1297
) ( 3f64f11
)
update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.11 ( #1307
) ( e45ae07
)
2.4.5
(2022-03-04)
Documentation
Adding Samples for Adding/Removing File Owners ( #1273
) ( 6fad19c
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 ( #1284
) ( 0f71ae4
)
update kms.version to v0.95.1 ( #1287
) ( 8334d3c
)
2.4.4
(2022-02-28)
Dependencies
update actions/setup-java action to v3 ( #1274
) ( d29d19a
)
2.4.3
(2022-02-25)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20220210-1.32.1 ( #1269
) ( b3933be
)
Documentation
Adding Samples for Add/Remove Bucket Default Owner ( #1260
) ( 7223626
)
Adding Samples for Add/Remove Bucket Owner ( #1272
) ( 9d25fa9
)
Adding Samples for Printing Bucket ACLs and Printing Bucket ACL for a specific user. ( #1236
) ( d82333b
)
2.4.2
(2022-02-11)
Dependencies
update actions/github-script action to v6 ( #1241
) ( 366d738
)
2.4.1
(2022-02-08)
Dependencies
2.4.0
(2022-02-03)
Features
Change RewriteObjectRequest to specify bucket name, object name and KMS key outside of Object resource ( #1218
) ( 8789e4f
)
re-generate gapic client to include full GCS gRPC API ( #1189
) ( 3099a22
)
Update definition of RewriteObjectRequest to bring to parity with JSON API support ( #1220
) ( 7845c0e
)
Bug Fixes
Remove post policy v4 client side validation ( #1210
) ( 631741d
)
Dependencies
java: update actions/github-script action to v5 ( #1339
) ( #1215
) ( deb110b
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.7.0 ( #1219
) ( 623e68b
)
2.3.0
(2022-01-12)
Features
Bug Fixes
java: run Maven in plain console-friendly mode ( #1301
) ( #1186
) ( 1e55dba
)
Remove all client side validation for OLM, allow nonspecific lif… ( #1160
) ( 5a160ee
)
Dependencies
2.2.3
(2022-01-07)
Bug Fixes
do not cause a failure when encountering no bindings ( #1177
) ( 16c2aef
)
java: add -ntp flag to native image testing command ( #1169
) ( b8a6395
)
update retry handling to retry idempotent requests that encounter unexpected EOF while parsing json responses ( #1155
) ( 8fbe6ef
)
Documentation
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.6.0 ( #1191
) ( 3b384cf
)
update dependency org.apache.httpcomponents:httpcore to v4.4.15 ( #1171
) ( 57f7a74
)
2.2.2
(2021-12-06)
Bug Fixes
update StorageOptions to not overwrite any previously set host ( #1142
) ( 05375c0
)
Documentation
Add comments to GCS gRPC API proto spec to describe how naming work ( #1139
) ( 417c525
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20211201-1.32.1 ( #1165
) ( 9031836
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.1 ( #1163
) ( feca2c6
)
update kms.version to v0.94.0 ( #1164
) ( 8653783
)
2.2.1
(2021-11-15)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.0 ( #1146
) ( a5d13a9
)
2.2.0
(2021-11-02)
Features
next release from mainline is 2.2.0 ( #1124
) ( 53a755b
)
update all automatic retry behavior to be idempotency aware ( #1132
) ( 470b8cd
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20211018-1.32.1 ( #1123
) ( edc0e00
)
update kms.version to v0.93.2 ( #1120
) ( a5c007d
)
2.1.9
(2021-10-19)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.4.0 ( #1115
) ( 37d892b
)
2.1.8
(2021-10-18)
Bug Fixes
regenerate google.cloud.storage.v2 protos ( a7e3b94
)
Dependencies
2.1.7
(2021-10-04)
Bug Fixes
update PAP to use inherited instead of unspecified ( #1051
) ( 6d73e46
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20210918-1.32.1 ( #1046
) ( 2c79005
)
update kms.version to v0.93.0 ( #1061
) ( 97b1a2e
)
2.1.6
(2021-09-24)
Dependencies
2.1.5
(2021-09-22)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.3.0 ( #1035
) ( ae71c24
)
2.1.4
(2021-09-20)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20210914-1.32.1 ( #1025
) ( ff56d5e
)
update kms.version to v0.92.1 ( #1023
) ( ca1afcf
)
2.1.3
(2021-09-15)
Dependencies
2.1.2
(2021-09-14)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.1 ( #1011
) ( 0bf06a5
)
2.1.1
(2021-09-03)
Documentation
Modify OLM notice to recommend upgrading to latest version. ( #932
) ( be72433
)
Dependencies
update dependency com.google.cloud:google-cloud-conformance-tests to v0.2.0 ( #982
) ( c7460a3
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.0 ( #989
) ( 6745c9e
)
update kms.version to v0.91.3 ( #991
) ( 1f15022
)
2.1.0
(2021-08-24)
Features
fix post policy escape bug, update conformance tests ( #924
) ( d8329c3
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.1.0 ( #976
) ( 5cac14d
)
update kms.version to v0.91.2 ( #977
) ( 1c60e6e
)
2.0.2
(2021-08-19)
Dependencies
2.0.1
(2021-08-11)
Features
Bug Fixes
incorrectly labeled span list(String,Map) ( #946
) ( 0c1fdcf
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.0.1 ( #961
) ( 69543dc
)
2.0.0
(2021-08-09)
⚠ BREAKING CHANGES
Features
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2 ( #941
) ( effefa6
)
Features
fix signed url mismatch in BlobWriteChannel ( #915
) ( 8b05867
)
Bug Fixes
correct lastChunk retry logic in BlobWriteChannel ( #918
) ( ab0228c
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20210127-1.32.1 ( #910
) ( 2c54acc
)
update kms.version to v0.90.0 ( #911
) ( 1050725
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 ( #905
) ( dd084d1
)
Features
Add from and to storage url options for BlobId ( #888
) ( 1876a58
)
add support of public access prevention ( #636
) ( 3d1e482
)
Bug Fixes
Add shopt -s nullglob
to dependencies script ( #894
) ( 901fd33
)
Update dependencies.sh to not break on mac ( #879
) ( bc6d1d9
)
Documentation
add notice about broken OLM experience ( #898
) ( 73e7cdf
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20210127-1.31.5 ( #889
) ( 99138a4
)
Features
Add shouldReturnRawInputStream option to Get requests ( #872
) ( 474dfae
)
Bug Fixes
ci: remove linkage-monitor to pass 1.106.1 patch ci ( #862
) ( 94a9159
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.3.0 ( #863
) ( 37bfd5e
)
update kms.version ( #860
) ( f1430ff
)
update kms.version to v0.89.3 ( #873
) ( ee7c236
)
Features
add gcf-owl-bot[bot]
to ignoreAuthors
( #837
) ( fe8e98a
)
Bug Fixes
improve error detection and reporting for BlobWriteChannel retry state ( #846
) ( d0f2184
), closes #839
update BucketInfo translation code to properly handle lifecycle rules ( #852
) ( 3b1df1d
), closes #850
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 ( #836
) ( c1752ce
)
update kms.version to v0.88.4 ( #830
) ( 7e3dc28
)
update kms.version to v0.89.0 ( #855
) ( 29236e9
)
Features
Remove client side vaildation for lifecycle conditions ( #816
) ( 5ec84cc
)
Bug Fixes
test: update blob paths used in storage.it.ITStorageTest#testDownloadPublicBlobWithoutAuthentication ( #759
) ( #817
) ( 1a576ca
)
Dependencies
update dependency com.google.api-client:google-api-client to v1.31.5 ( #820
) ( 9e1bc0b
)
update dependency com.google.api.grpc:grpc-google-cloud-kms-v1 to v0.88.3 ( #797
) ( 747e7e4
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 ( #815
) ( e210de9
)
Bug Fixes
release scripts from issuing overlapping phases ( #784
) ( 36751f5
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 ( #789
) ( c005e87
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v1 ( #794
) ( 195fead
)
Bug Fixes
test: update blob paths used in storage.it.ITStorageTest#testDownloadPublicBlobWithoutAuthentication ( #759
) ( 9a6619c
)
typo ( #779
) ( 3c3d6b4
)
Dependencies
update dependency com.google.api-client:google-api-client to v1.31.4 ( #774
) ( ad9ff7b
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.0 ( #771
) ( 5605095
)
update kms.version to v0.88.1 ( #758
) ( 3e57ea9
)
update kms.version to v0.88.2 ( #778
) ( 6edfc4c
)
update truth ( #767
) ( 4e5ee03
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.1 ( #749
) ( bb42107
)
update kms.version to v0.88.0 ( #753
) ( eaedb64
)
Bug Fixes
Dependencies
update dependency com.google.api-client:google-api-client to v1.31.3 ( #737
) ( 71b3842
)
Bug Fixes
retrying get remote offset and recover from last chunk failures. ( #726
) ( b41b881
)
Dependencies
update dependency com.google.api-client:google-api-client to v1.31.2 ( #686
) ( 6b1f036
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.0 ( #732
) ( c98413d
)
update kms.version to v0.87.7 ( #724
) ( 3229bd8
)
update kms.version to v0.87.8 ( #733
) ( a21b75f
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 ( #719
) ( 5831bfa
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20210127-1.31.0 ( #706
) ( 04db8f7
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.18.0 ( #683
) ( 6f172eb
)
update kms.version to v0.87.6 ( #702
) ( a50c333
)
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.1 ( #678
) ( d4a237f
)
update kms.version to v0.87.5 ( #662
) ( 20e7c1f
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.0 ( #659
) ( 5fa03fa
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.1 ( f1fc884
)
Bug Fixes
content-length missing in offset request ( #647
) ( 3cd3815
)
Dependencies
Dependencies
update dependency com.google.api-client:google-api-client to v1.31.1 ( #611
) ( 7c4c759
)
update dependency com.google.api.grpc:grpc-google-cloud-kms-v1 to v0.87.2 ( #625
) ( 243a3cb
)
update dependency com.google.apis:google-api-services-storage to v1-rev20201112-1.30.10 ( #613
) ( b0e24db
)
update dependency com.google.apis:google-api-services-storage to v1-rev20201112-1.31.0 ( #641
) ( 11da9c7
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.0 ( #639
) ( 68a3af9
)
update dependency org.apache.httpcomponents:httpcore to v4.4.14 ( #637
) ( af53902
)
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.15.0 ( #610
) ( ac65e5b
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.14.1 ( #592
) ( 25e8e6a
)
update kms.version to v0.87.1 ( #595
) ( 1e399cd
)
Documentation
Dependencies
update dependency com.google.api-client:google-api-client to v1.30.11 ( #575
) ( 99838e6
)
update dependency com.google.apis:google-api-services-storage to v1-rev20200927-1.30.10 ( #539
) ( 5e49013
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.0 ( #529
) ( dc58856
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 ( #549
) ( c59c28d
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 ( #566
) ( f1dedfb
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 ( #570
) ( ef55f49
)
Bug Fixes
KMS Bad Key error when using existing Blob context to overwrite object ( #507
) ( 4d9c490
)
When passing a sub-array (offset, length) to the Storage#create method the array is needlessly cloned ( #506
) ( 9415bb7
), closes #505
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20200814-1.30.10 ( #499
) ( af91d7d
)
Documentation
Features
expose timeStorageClassUpdated property of blob's ( #456
) ( 57853ec
)
Bug Fixes
add missing FieldSelector inside BucketField and BlobField ( #484
) ( c2aa9cf
)
prevent NPE in RemoteStorageHelper.cleanBuckets ( #492
) ( db358c8
)
set IT_SERVICE_ACCOUNT_EMAIL for nightly integration test ( #479
) ( 23c379e
)
Documentation
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.9.0 ( #493
) ( 0e4f70f
)
update kms.version to v0.87.0 ( #489
) ( a045d54
)
Features
add support of customTime metadata ( #413
) ( 6f4585e
)
add support of customTimeBefore and daysSinceCustomTime ( #396
) ( 1af8288
)
add support of daysSinceNoncurrentTime and noncurrentTimeBefore OLM options ( #335
) ( 1e3e88a
)
add support of null to remove the CORS configuration from bucket ( #438
) ( f8a4b12
)
add support of startOffset and endOffset ( #430
) ( 38c1c34
)
auto content-type on blob creation ( #338
) ( 66d1eb7
)
expose updateTime field of the bucket ( #449
) ( f0e945e
)
Bug Fixes
Ignore CONTRIBUTING.md ( #447
) ( bdacdc9
), closes #446
#446
PostPolicyV4 classes could be improved ( #442
) ( 8602b81
)
docs: example of Storage#testIamPermissions ( #434
) ( 275f452
)
PostPolicyV4.PostFieldsV4.Builder.addCustomMetadataField() allows to add prefixed an not prefixed custom fields ( #398
) ( 02dc3b5
)
Dependencies
update dependency com.google.api-client:google-api-client to v1.30.10 ( #423
) ( fbfa9ec
)
update dependency com.google.api.grpc:grpc-google-cloud-kms-v1 to v0.86.1 ( #463
) ( cf94230
)
update dependency com.google.api.grpc:proto-google-cloud-kms-v1 to v0.86.1 ( #464
) ( 6c372fa
)
update dependency com.google.apis:google-api-services-storage to v1-rev20200611-1.30.10 ( #428
) ( 6ef57eb
)
update dependency com.google.apis:google-api-services-storage to v1-rev20200727-1.30.10 ( #457
) ( edfd1e6
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.4 ( #452
) ( 12bc02d
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.6 ( #458
) ( f8d6e15
)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.3 ( #425
) ( 727b173
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20200611-1.30.9 ( #406
) ( b2ebea7
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.2 ( #414
) ( 4451887
)
update dependency google-cloud-shared-config to v0.9.0 ( #417
)
update dependency grpc-google-cloud-kms-v1 to v0.86.0 ( #417
)
update dependency proto-google-cloud-kms-v1 to v0.86.0 ( #417
)
Features
add storage.upload(path) ( #269
) ( 9457f3a
)
Add support to disable logging from bucket ( #390
) ( be72027
)
expose all the methods of notification ( #141
) ( 8dfc0cb
)
Reverts
Revert "feat: expose all the methods of notification (#141)" (#393) ( 3e02b9c
), closes #141
#393
Features
Dependencies
bump shared-deps version and add back certain test deps ( #340
) ( afd0339
)
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.1 ( #368
) ( ccaf480
)
Features
adopt flatten-maven-plugin and java-shared-dependencies ( #325
) ( 209cae3
)
stub implementation of StorageRpc for the sake of testing ( #351
) ( dd58025
)
Bug Fixes
blob.reload() does not work as intuitively expected ( #308
) ( a2bab58
)
Documentation
fix: update client documentation link ( #324
) ( eb8940c
)
Add doc for equals method in blob ( #311
) ( 91fc36a
)
catch actual exception in java doc comment ( #312
) ( 9201de5
), closes #309
update CONTRIBUTING.md to include code formatting ( #534
) ( #315
) ( 466d08f
)
update readme to point client libarary documentation ( #317
) ( 8650f80
)
Dependencies
update dependency com.google.api.grpc:proto-google-common-protos to v1.18.0 ( #301
) ( ff2dee2
)
update dependency com.google.apis:google-api-services-storage to v1-rev20200410-1.30.9 ( #296
) ( 2e55aa2
)
update dependency com.google.apis:google-api-services-storage to v1-rev20200430-1.30.9 ( #319
) ( 3d03fa3
)
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.11 ( #320
) ( 6c18c88
)
Features
Bug Fixes
Documentation for Blob.update() and Storage.update() methods is confusing/incorrect ( #261
) ( 876405f
), closes #252
Dependencies
pin mockito version to work with java 7 ( #292
) ( 8eb2fff
)
update dependency com.google.api.grpc:grpc-google-cloud-kms-v1 to v0.85.1 ( #273
) ( 7b5e7d1
)
update dependency com.google.api.grpc:proto-google-cloud-kms-v1 to v0.85.1 ( #274
) ( 0ab4304
)
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.10 ( #281
) ( f3dee7e
)
update dependency com.google.http-client:google-http-client-bom to v1.35.0 ( #282
) ( 1c1c1be
)
update dependency io.grpc:grpc-bom to v1.28.1 ( #250
) ( b35e81c
)
update dependency io.grpc:grpc-bom to v1.29.0 ( #275
) ( 9b241b4
)
update dependency org.threeten:threetenbp to v1.4.4 ( #278
) ( 7bae49f
)
Documentation
label legacy storage classes in documentation ( #267
) ( 50e5938
), closes #254
Bug Fixes
Blob API Doc is confusing ( #233
) ( b5208b8
)
Blob.downloadTo() methods do not wrap RetryHelper$RetryHelperException ( #218
) ( 5599f29
)
implementations of FromHexString() for md5 and crc32c ( #246
) ( c9b23b3
)
storage-client-lib-docs to right location ( #213
) ( 133d137
)
surface storage interface expectations correctly. ( #241
) ( 130a641
)
throw io exception instead of storage exception ( #229
) ( 4d42a4e
)
Reverts
Dependencies
update conformance test dep ( #210
) ( 010c112
)
update core dependencies ( #182
) ( 3f0c59c
)
update core dependencies to v1.93.4 ( #231
) ( 1bb5787
)
update dependency com.google.api:api-common to v1.9.0 ( #209
) ( 789ceaa
)
update dependency com.google.api.grpc:grpc-google-cloud-kms-v1 to v0.85.0 ( #222
) ( 03eace6
)
update dependency com.google.api.grpc:proto-google-cloud-kms-v1 to v0.85.0 ( #223
) ( aaf6a17
)
update dependency com.google.apis:google-api-services-storage to v1-rev20200326-1.30.9 ( #239
) ( b9d0a70
)
update dependency com.google.cloud.samples:shared-configuration to v1.0.14 ( #207
) ( be74072
)
update dependency com.google.guava:guava to v29 ( #240
) ( 7824c15
)
update dependency org.threeten:threetenbp to v1.4.2 ( #200
) ( 84faad1
)
update dependency org.threeten:threetenbp to v1.4.3 ( #228
) ( be40a70
)
Documentation
Bug Fixes
rely on google core for SSLException's ( #188
) ( 2581f3c
)
Dependencies
update dependency com.google.apis:google-api-services-storage to v1-rev20200226-1.30.9 ( #189
) ( b61a820
)
Bug Fixes
connection closed prematurely in BlobReadChannel & ConnectionReset ( #173
) ( 27bccda
)
Dependencies
Bug Fixes
use %s instead of %d format specifier in checkArgument ( #163
) ( ee16197
)
Dependencies
update core dependencies to v1.93.1 ( #161
) ( 960572f
)
update dependency com.google.api-client:google-api-client to v1.30.9 ( #154
) ( 84dfab9
)
update dependency com.google.apis:google-api-services-storage to v1-rev20191127-1.30.9 ( #164
) ( d9ba7c7
)
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.7 ( #160
) ( cbf8082
)
update dependency org.apache.httpcomponents:httpclient to v4.5.12 ( #168
) ( 45b3992
)
Features
add IAM Conditions support ( #120
) ( 8256f6d
)
examples of creating a signed url for a blob with generation ( #140
) ( 420212a
)
Dependencies
update core dependencies to v1.93.0 ( #153
) ( 836a2e7
)
update dependency com.google.api:gax-bom to v1.54.0 ( #152
) ( e86051f
)
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.6 ( #151
) ( 2627a93
)
update dependency io.grpc:grpc-bom to v1.27.2 ( e56f8ce
)
Features
add delimiter BlobListOption ( #102
) ( b30a675
)
disableGzipContent option on create with InputStream ( #36
) ( #82
) ( 65d3739
)
Bug Fixes
Dependencies
update dependency com.google.api-client:google-api-client to v1.30.8 ( #111
) ( 47b1495
)
update dependency com.google.api.grpc:grpc-google-cloud-kms-v1 to v0.83.1 ( #118
) ( 753d870
)
update dependency com.google.api.grpc:proto-google-cloud-kms-v1 to v0.83.1 ( #119
) ( 2c8b9ec
)
update dependency com.google.http-client:google-http-client-bom to v1.34.2 ( #131
) ( fce5b33
)
update dependency com.google.protobuf:protobuf-bom to v3.11.3 ( #113
) ( 044de39
)
update dependency com.google.protobuf:protobuf-bom to v3.11.4 ( #134
) ( 1af989e
)
update dependency io.opencensus:opencensus-api to v0.25.0 ( #129
) ( 3809576
)
update to gRPC 1.27.0 ( #105
) ( 64f34bd
)
Bug Fixes
make the getStorageClass() method public ( #22
) ( 7fb1f6c
)
Dependencies
update dependency com.google.truth:truth to v1.0.1 ( #60
) ( 3cedc8f
)
update dependency org.threeten:threetenbp to v1.4.1 ( 4c0f03a
)
Features
add support for archive storage class ( #19
) ( a3fbd67
)
make repo releasable ( #3
) ( 39ff6f6
)
Dependencies
update core transport dependencies ( #16
) ( d0a82ab
)
update dependency com.google.apis:google-api-services-storage to v1-rev20191011-1.30.3 ( #7
) ( 5ac5b8a
)
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,[]]