Stay organized with collections
Save and categorize content based on your preferences.
Changelog
2.1.10 (2022-02-15)
Bug Fixes
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
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
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
Dependencies
- update core transport dependencies (#16) (d0a82ab)
- update dependency com.google.apis:google-api-services-storage to v1-rev20191011-1.30.3 (#7) (5ac5b8a)
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 2024-08-29 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{
"lastModified": "Last updated 2024-08-29 UTC.",
"confidential": False
}