diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5d78e47768..e047a12c0e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.61.0" + ".": "2.62.0-rc1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index ebd614eae7..b14b3c322f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,487 @@ # Changelog +## [2.62.0-rc1](https://github.com/googleapis/java-storage/compare/v2.61.0...v2.62.0-rc1) (2025-12-17) + + +### Features + +* *breaking behavior* rewrite Storage.blobAppendableUpload to be non-blocking and have improved throughput ([#3231](https://github.com/googleapis/java-storage/issues/3231)) ([7bd73d3](https://github.com/googleapis/java-storage/commit/7bd73d3104f5c47299f5a9c8d68dec82933eeda5)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([62b6248](https://github.com/googleapis/java-storage/commit/62b62482c10d79c9f7d1b7c6cedd9e7d422a58ad)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([c3a0aaa](https://github.com/googleapis/java-storage/commit/c3a0aaa68f9ee64d850ef5d7cd1c7bea01113503)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([fac7839](https://github.com/googleapis/java-storage/commit/fac7839739bcf5fb0e63fb39b02b331206cc3630)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([8332e1b](https://github.com/googleapis/java-storage/commit/8332e1b3636bdbbd4e550053725e7ab040bff463)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([e4688a0](https://github.com/googleapis/java-storage/commit/e4688a00b7f35a28dd079606b7fdd36851564834)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([b426e7d](https://github.com/googleapis/java-storage/commit/b426e7d3d57f0e147bfc4dda0319665130c970a1)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([c601cca](https://github.com/googleapis/java-storage/commit/c601cca381881d4ef52b851fe8edd13037688b9e)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([c58fe1f](https://github.com/googleapis/java-storage/commit/c58fe1f62ebdaab1ea74de1d05c0b2e6500994bf)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([616256a](https://github.com/googleapis/java-storage/commit/616256aa5850e625faf6f74996dc40c911050952)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([ba3af58](https://github.com/googleapis/java-storage/commit/ba3af58df8d296bfc6290107e595219472a16861)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([e12d2ad](https://github.com/googleapis/java-storage/commit/e12d2ad9bd301bbcb4ac227a8327fd1754205595)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([d6044a1](https://github.com/googleapis/java-storage/commit/d6044a1c47345b18a018829e272612bc5c52f4b9)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([eebc6c6](https://github.com/googleapis/java-storage/commit/eebc6c6700d2b94b320777c2bd68377570d3c6da)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([12507e2](https://github.com/googleapis/java-storage/commit/12507e2172b8b59b10e98eb8dda9d1c5050a647f)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([58557a0](https://github.com/googleapis/java-storage/commit/58557a054e52fde1c33b8817fbb3f36d41665d9f)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([c109fdb](https://github.com/googleapis/java-storage/commit/c109fdbe515d62bf152bba9803fb25e388656a24)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([d98ecc7](https://github.com/googleapis/java-storage/commit/d98ecc7df39142ea90e51b47f42dffad0ac03c24)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([6858a9d](https://github.com/googleapis/java-storage/commit/6858a9dac8bd622b214c8b9fa9a180b95c2a092d)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([bb7e1b4](https://github.com/googleapis/java-storage/commit/bb7e1b45822741b7d3d470a1e0fa350a963841bf)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([e89ae27](https://github.com/googleapis/java-storage/commit/e89ae2757578adc099442e2b7844949c666468c8)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([8beaa03](https://github.com/googleapis/java-storage/commit/8beaa0353f51846cd902ef1568bd1bb8b4936b68)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([ff8fd8f](https://github.com/googleapis/java-storage/commit/ff8fd8fdbd78b7cf4b0dad70d93cd6aeaadb0a03)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([944e0bc](https://github.com/googleapis/java-storage/commit/944e0bc57be2e04df0358b85b43167fc4ea0bcfe)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([eb8c5c8](https://github.com/googleapis/java-storage/commit/eb8c5c896c758d36eb114143fb79be74f28f0232)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([50e4589](https://github.com/googleapis/java-storage/commit/50e4589dc0e6ab88fbe869ba4b3a959d2dcfec2b)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([a751971](https://github.com/googleapis/java-storage/commit/a7519715f73b11659608d97bf95eeb690e5f6a44)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([befff3b](https://github.com/googleapis/java-storage/commit/befff3b4b2a3b8da70b514f6489ae6a690e419c0)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([ac950ad](https://github.com/googleapis/java-storage/commit/ac950ada45d0408199249a25f93e0c5b0a12ab12)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([f381795](https://github.com/googleapis/java-storage/commit/f3817950fb2ded13904c549718f6baeb73ad5e85)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([84ffb6d](https://github.com/googleapis/java-storage/commit/84ffb6d432e75daf89b4910af3c7f50a39dcb323)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([b95e51d](https://github.com/googleapis/java-storage/commit/b95e51d89101ea4683c944856cb7c19ad6b4b514)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([03aa3e7](https://github.com/googleapis/java-storage/commit/03aa3e735f941ec896c47d4d4ea1bf0700a0b626)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([23f9a79](https://github.com/googleapis/java-storage/commit/23f9a793b69d2d34abecb31f4628fc07923c5e2d)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([e2a3e3c](https://github.com/googleapis/java-storage/commit/e2a3e3c2ca8e323f0e99d2cc67ce1cd1b034a049)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([bee4308](https://github.com/googleapis/java-storage/commit/bee43087ec13eadca435ebccdca56d4ca39e5a57)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([28f2759](https://github.com/googleapis/java-storage/commit/28f27592df6b5a70db3e9cfabaa23ab2b3c15680)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([775ad24](https://github.com/googleapis/java-storage/commit/775ad240569c3b77eb3ab0df023313e675eddf4b)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([f29d825](https://github.com/googleapis/java-storage/commit/f29d825d1521fb3ca8fe94f5904df8e356e3e68e)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([2e8a0ee](https://github.com/googleapis/java-storage/commit/2e8a0eef40df70fab703c199a3b5b58c645bb2df)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([5c2cf19](https://github.com/googleapis/java-storage/commit/5c2cf196c202d91618ebedf5ba7a26d8d21790d5)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([2431ee1](https://github.com/googleapis/java-storage/commit/2431ee1a350c9c47b5dfa6da20c4b5788eb9388f)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([aeb621a](https://github.com/googleapis/java-storage/commit/aeb621ad08ef6369dbeba369a2345ba9a50e5218)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([3d2520d](https://github.com/googleapis/java-storage/commit/3d2520dd6686dd873a941ceabe602407ec7f8f96)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([3e38109](https://github.com/googleapis/java-storage/commit/3e38109a734395cc9324e31d9473b3b7991232bc)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([8453281](https://github.com/googleapis/java-storage/commit/8453281c53448323fb83f2dea076886c4a37ff92)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([4170803](https://github.com/googleapis/java-storage/commit/41708031863ea2b50b22c60d8a61f75a6c1f2de0)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([f8e54b5](https://github.com/googleapis/java-storage/commit/f8e54b532a09b39d7690763dda1da640b3012cdd)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([85049b9](https://github.com/googleapis/java-storage/commit/85049b97b3cc8a82bb28d75295e1cdf5e3cc06ae)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([2a92e35](https://github.com/googleapis/java-storage/commit/2a92e359ce1463306bef3415dde4af69ed515873)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([3b195fe](https://github.com/googleapis/java-storage/commit/3b195fecc165896fc7654744e82247127e39e535)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([ae31163](https://github.com/googleapis/java-storage/commit/ae31163618704a1c37394ccc5b4213773f149ac5)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([b1499d6](https://github.com/googleapis/java-storage/commit/b1499d6b64d82c54e339f2af86422ae0a8aa766b)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([1085216](https://github.com/googleapis/java-storage/commit/1085216acd5fc3191ff043615b0f0b52730e56e2)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([3616097](https://github.com/googleapis/java-storage/commit/36160978c767c828921fabc1314c89a81eb612b9)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([6a80994](https://github.com/googleapis/java-storage/commit/6a8099482558b3486b008af632f18094e6461797)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([69d01d4](https://github.com/googleapis/java-storage/commit/69d01d41b731f6c03049c24b954704a672400cbd)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([fa0df98](https://github.com/googleapis/java-storage/commit/fa0df985586466f73aa7bca9a4982402aa802bc8)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([3eec2e3](https://github.com/googleapis/java-storage/commit/3eec2e327f4aad1bb46f3389e76d02b55a31ee43)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([1bf497e](https://github.com/googleapis/java-storage/commit/1bf497e3ce2105734daa262589550aca29eee0f2)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([bc7a931](https://github.com/googleapis/java-storage/commit/bc7a931542b22589c39d0be0980eb116dbf2a0dc)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([c6f5b57](https://github.com/googleapis/java-storage/commit/c6f5b57e3cdd3747121f50284bca7f823e34f329)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([8d4d7a3](https://github.com/googleapis/java-storage/commit/8d4d7a3caed4711a59a9509347ed634a783e390a)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([affb14f](https://github.com/googleapis/java-storage/commit/affb14fbb2738c687a885ad4491e57da7808cb9b)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([09c426b](https://github.com/googleapis/java-storage/commit/09c426b42d4d72d547312e68428373bc6edfc585)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([af52279](https://github.com/googleapis/java-storage/commit/af5227949285419add4398e62dd7276e2e9038f4)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([72491e7](https://github.com/googleapis/java-storage/commit/72491e711054572d90c5b673a128bf5294f07daf)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([2968790](https://github.com/googleapis/java-storage/commit/2968790b77bae8751ae56c306e736c99409da8a7)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([a4d919e](https://github.com/googleapis/java-storage/commit/a4d919ed36d3095653b22abb9bc607e58d39ddaa)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([f437c0a](https://github.com/googleapis/java-storage/commit/f437c0a427d234a4d7afc486e1480e64695e7785)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([ba70fd8](https://github.com/googleapis/java-storage/commit/ba70fd8495ee81081dd7a9acbf49b56d296b7d1a)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([95d46a5](https://github.com/googleapis/java-storage/commit/95d46a581be8f1b2aafc137257ddb8aa48009707)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([413d65f](https://github.com/googleapis/java-storage/commit/413d65fe73ae4f5e360f75b22a36b57b1aac1b87)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([52639da](https://github.com/googleapis/java-storage/commit/52639da2676476c734df496bd92054c62f60a226)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([961f3cb](https://github.com/googleapis/java-storage/commit/961f3cb7c1f83eff6a01c6e283f8c2faf47822ee)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([98dbb02](https://github.com/googleapis/java-storage/commit/98dbb02c8c8711219b087c6c702dbeeee5fdf27e)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([cbc22f2](https://github.com/googleapis/java-storage/commit/cbc22f22f27f07f4b2ca6bc50890d13fdf715663)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([f7c37f5](https://github.com/googleapis/java-storage/commit/f7c37f576bd801ab15926aaeda6f676050a6a442)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([a7a8945](https://github.com/googleapis/java-storage/commit/a7a894505144333e9ad28fbe0faf840985414f07)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([26db9e3](https://github.com/googleapis/java-storage/commit/26db9e356c4c6b12d2defd587c169d34529ec37e)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([3ca4123](https://github.com/googleapis/java-storage/commit/3ca4123a7c307246393f8f441e3b8d623806fe28)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([8553cb9](https://github.com/googleapis/java-storage/commit/8553cb9d6153c48f0634a24bdbac9c9f1306e1dc)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([758756f](https://github.com/googleapis/java-storage/commit/758756fce213ad0fe8ef3127d2bb55b1e2f8a7aa)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([065d249](https://github.com/googleapis/java-storage/commit/065d2491cfb19a66bba36a97e2e80c37d6090240)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([61824e6](https://github.com/googleapis/java-storage/commit/61824e6a36b48b7caeb66b88436fa645a4a0f01a)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([67482f7](https://github.com/googleapis/java-storage/commit/67482f7a79eea2d6b16c27b54a4f9d82fb753a69)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([d540a83](https://github.com/googleapis/java-storage/commit/d540a830f341e06dd912b2369f0564dd7f0aea7a)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([8e516e6](https://github.com/googleapis/java-storage/commit/8e516e6a205383c32f4de075bc3494512c7164b7)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([0a2fac5](https://github.com/googleapis/java-storage/commit/0a2fac5ba741198496538ae1047d59d1ca3c22ea)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([35c2fbf](https://github.com/googleapis/java-storage/commit/35c2fbfddf4006d84d4d51d5235730a0e109f2a0)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([e5e1107](https://github.com/googleapis/java-storage/commit/e5e11078e52746f5704f2860a26ce9adf5b8699e)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([79bea2c](https://github.com/googleapis/java-storage/commit/79bea2c0f207bc50657566c8da1e7281719bde53)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([9416a8f](https://github.com/googleapis/java-storage/commit/9416a8fad09931bbcd048f10e305116d5f45be26)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([411615d](https://github.com/googleapis/java-storage/commit/411615de9a22493c0dd485c93deaea2da236027a)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([51af43e](https://github.com/googleapis/java-storage/commit/51af43ec08baac82a321d84ec423f0975d0e5916)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([0bfb9ff](https://github.com/googleapis/java-storage/commit/0bfb9ff636458b7983363cc46def051a38aacd72)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([c648d38](https://github.com/googleapis/java-storage/commit/c648d38866c5ebb165b05781b46287e0b79cdcc5)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([b8dda33](https://github.com/googleapis/java-storage/commit/b8dda33a9628e5b6f774ff242a725b8031130118)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([264683e](https://github.com/googleapis/java-storage/commit/264683e1829fe2fca84a6ffd8c1b835228f0a79e)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([c653bb6](https://github.com/googleapis/java-storage/commit/c653bb657290306b48a48a2c25f988328d8f7934)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([24be97d](https://github.com/googleapis/java-storage/commit/24be97d755eafd1ae2989633ce9059b4ea385eb8)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([a0535c5](https://github.com/googleapis/java-storage/commit/a0535c5ab6ac566e6b2d143f25ef57e742121b69)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([be3be3f](https://github.com/googleapis/java-storage/commit/be3be3f895b651ae36acb07d53c21a2241d56df1)) +* add @BetaApi Storage#blobAppendableUpload for gRPC Transport ([ec59078](https://github.com/googleapis/java-storage/commit/ec590781093686ba44f1bf5c1960226be2ad7c97)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([62b6248](https://github.com/googleapis/java-storage/commit/62b62482c10d79c9f7d1b7c6cedd9e7d422a58ad)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([c3a0aaa](https://github.com/googleapis/java-storage/commit/c3a0aaa68f9ee64d850ef5d7cd1c7bea01113503)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([fac7839](https://github.com/googleapis/java-storage/commit/fac7839739bcf5fb0e63fb39b02b331206cc3630)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([8332e1b](https://github.com/googleapis/java-storage/commit/8332e1b3636bdbbd4e550053725e7ab040bff463)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([e4688a0](https://github.com/googleapis/java-storage/commit/e4688a00b7f35a28dd079606b7fdd36851564834)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([b426e7d](https://github.com/googleapis/java-storage/commit/b426e7d3d57f0e147bfc4dda0319665130c970a1)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([c601cca](https://github.com/googleapis/java-storage/commit/c601cca381881d4ef52b851fe8edd13037688b9e)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([c58fe1f](https://github.com/googleapis/java-storage/commit/c58fe1f62ebdaab1ea74de1d05c0b2e6500994bf)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([616256a](https://github.com/googleapis/java-storage/commit/616256aa5850e625faf6f74996dc40c911050952)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([ba3af58](https://github.com/googleapis/java-storage/commit/ba3af58df8d296bfc6290107e595219472a16861)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([e12d2ad](https://github.com/googleapis/java-storage/commit/e12d2ad9bd301bbcb4ac227a8327fd1754205595)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([d6044a1](https://github.com/googleapis/java-storage/commit/d6044a1c47345b18a018829e272612bc5c52f4b9)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([eebc6c6](https://github.com/googleapis/java-storage/commit/eebc6c6700d2b94b320777c2bd68377570d3c6da)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([12507e2](https://github.com/googleapis/java-storage/commit/12507e2172b8b59b10e98eb8dda9d1c5050a647f)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([58557a0](https://github.com/googleapis/java-storage/commit/58557a054e52fde1c33b8817fbb3f36d41665d9f)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([c109fdb](https://github.com/googleapis/java-storage/commit/c109fdbe515d62bf152bba9803fb25e388656a24)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([d98ecc7](https://github.com/googleapis/java-storage/commit/d98ecc7df39142ea90e51b47f42dffad0ac03c24)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([6858a9d](https://github.com/googleapis/java-storage/commit/6858a9dac8bd622b214c8b9fa9a180b95c2a092d)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([bb7e1b4](https://github.com/googleapis/java-storage/commit/bb7e1b45822741b7d3d470a1e0fa350a963841bf)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([e89ae27](https://github.com/googleapis/java-storage/commit/e89ae2757578adc099442e2b7844949c666468c8)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([8beaa03](https://github.com/googleapis/java-storage/commit/8beaa0353f51846cd902ef1568bd1bb8b4936b68)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([ff8fd8f](https://github.com/googleapis/java-storage/commit/ff8fd8fdbd78b7cf4b0dad70d93cd6aeaadb0a03)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([944e0bc](https://github.com/googleapis/java-storage/commit/944e0bc57be2e04df0358b85b43167fc4ea0bcfe)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([eb8c5c8](https://github.com/googleapis/java-storage/commit/eb8c5c896c758d36eb114143fb79be74f28f0232)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([50e4589](https://github.com/googleapis/java-storage/commit/50e4589dc0e6ab88fbe869ba4b3a959d2dcfec2b)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([a751971](https://github.com/googleapis/java-storage/commit/a7519715f73b11659608d97bf95eeb690e5f6a44)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([befff3b](https://github.com/googleapis/java-storage/commit/befff3b4b2a3b8da70b514f6489ae6a690e419c0)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([ac950ad](https://github.com/googleapis/java-storage/commit/ac950ada45d0408199249a25f93e0c5b0a12ab12)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([f381795](https://github.com/googleapis/java-storage/commit/f3817950fb2ded13904c549718f6baeb73ad5e85)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([84ffb6d](https://github.com/googleapis/java-storage/commit/84ffb6d432e75daf89b4910af3c7f50a39dcb323)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([b95e51d](https://github.com/googleapis/java-storage/commit/b95e51d89101ea4683c944856cb7c19ad6b4b514)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([03aa3e7](https://github.com/googleapis/java-storage/commit/03aa3e735f941ec896c47d4d4ea1bf0700a0b626)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([23f9a79](https://github.com/googleapis/java-storage/commit/23f9a793b69d2d34abecb31f4628fc07923c5e2d)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([e2a3e3c](https://github.com/googleapis/java-storage/commit/e2a3e3c2ca8e323f0e99d2cc67ce1cd1b034a049)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([bee4308](https://github.com/googleapis/java-storage/commit/bee43087ec13eadca435ebccdca56d4ca39e5a57)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([28f2759](https://github.com/googleapis/java-storage/commit/28f27592df6b5a70db3e9cfabaa23ab2b3c15680)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([775ad24](https://github.com/googleapis/java-storage/commit/775ad240569c3b77eb3ab0df023313e675eddf4b)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([f29d825](https://github.com/googleapis/java-storage/commit/f29d825d1521fb3ca8fe94f5904df8e356e3e68e)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([2e8a0ee](https://github.com/googleapis/java-storage/commit/2e8a0eef40df70fab703c199a3b5b58c645bb2df)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([5c2cf19](https://github.com/googleapis/java-storage/commit/5c2cf196c202d91618ebedf5ba7a26d8d21790d5)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([2431ee1](https://github.com/googleapis/java-storage/commit/2431ee1a350c9c47b5dfa6da20c4b5788eb9388f)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([aeb621a](https://github.com/googleapis/java-storage/commit/aeb621ad08ef6369dbeba369a2345ba9a50e5218)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([3d2520d](https://github.com/googleapis/java-storage/commit/3d2520dd6686dd873a941ceabe602407ec7f8f96)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([3e38109](https://github.com/googleapis/java-storage/commit/3e38109a734395cc9324e31d9473b3b7991232bc)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([8453281](https://github.com/googleapis/java-storage/commit/8453281c53448323fb83f2dea076886c4a37ff92)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([4170803](https://github.com/googleapis/java-storage/commit/41708031863ea2b50b22c60d8a61f75a6c1f2de0)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([f8e54b5](https://github.com/googleapis/java-storage/commit/f8e54b532a09b39d7690763dda1da640b3012cdd)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([85049b9](https://github.com/googleapis/java-storage/commit/85049b97b3cc8a82bb28d75295e1cdf5e3cc06ae)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([2a92e35](https://github.com/googleapis/java-storage/commit/2a92e359ce1463306bef3415dde4af69ed515873)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([3b195fe](https://github.com/googleapis/java-storage/commit/3b195fecc165896fc7654744e82247127e39e535)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([ae31163](https://github.com/googleapis/java-storage/commit/ae31163618704a1c37394ccc5b4213773f149ac5)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([b1499d6](https://github.com/googleapis/java-storage/commit/b1499d6b64d82c54e339f2af86422ae0a8aa766b)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([1085216](https://github.com/googleapis/java-storage/commit/1085216acd5fc3191ff043615b0f0b52730e56e2)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([3616097](https://github.com/googleapis/java-storage/commit/36160978c767c828921fabc1314c89a81eb612b9)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([6a80994](https://github.com/googleapis/java-storage/commit/6a8099482558b3486b008af632f18094e6461797)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([69d01d4](https://github.com/googleapis/java-storage/commit/69d01d41b731f6c03049c24b954704a672400cbd)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([fa0df98](https://github.com/googleapis/java-storage/commit/fa0df985586466f73aa7bca9a4982402aa802bc8)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([3eec2e3](https://github.com/googleapis/java-storage/commit/3eec2e327f4aad1bb46f3389e76d02b55a31ee43)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([1bf497e](https://github.com/googleapis/java-storage/commit/1bf497e3ce2105734daa262589550aca29eee0f2)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([bc7a931](https://github.com/googleapis/java-storage/commit/bc7a931542b22589c39d0be0980eb116dbf2a0dc)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([c6f5b57](https://github.com/googleapis/java-storage/commit/c6f5b57e3cdd3747121f50284bca7f823e34f329)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([8d4d7a3](https://github.com/googleapis/java-storage/commit/8d4d7a3caed4711a59a9509347ed634a783e390a)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([affb14f](https://github.com/googleapis/java-storage/commit/affb14fbb2738c687a885ad4491e57da7808cb9b)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([09c426b](https://github.com/googleapis/java-storage/commit/09c426b42d4d72d547312e68428373bc6edfc585)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([af52279](https://github.com/googleapis/java-storage/commit/af5227949285419add4398e62dd7276e2e9038f4)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([72491e7](https://github.com/googleapis/java-storage/commit/72491e711054572d90c5b673a128bf5294f07daf)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([2968790](https://github.com/googleapis/java-storage/commit/2968790b77bae8751ae56c306e736c99409da8a7)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([a4d919e](https://github.com/googleapis/java-storage/commit/a4d919ed36d3095653b22abb9bc607e58d39ddaa)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([f437c0a](https://github.com/googleapis/java-storage/commit/f437c0a427d234a4d7afc486e1480e64695e7785)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([ba70fd8](https://github.com/googleapis/java-storage/commit/ba70fd8495ee81081dd7a9acbf49b56d296b7d1a)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([95d46a5](https://github.com/googleapis/java-storage/commit/95d46a581be8f1b2aafc137257ddb8aa48009707)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([413d65f](https://github.com/googleapis/java-storage/commit/413d65fe73ae4f5e360f75b22a36b57b1aac1b87)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([52639da](https://github.com/googleapis/java-storage/commit/52639da2676476c734df496bd92054c62f60a226)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([961f3cb](https://github.com/googleapis/java-storage/commit/961f3cb7c1f83eff6a01c6e283f8c2faf47822ee)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([98dbb02](https://github.com/googleapis/java-storage/commit/98dbb02c8c8711219b087c6c702dbeeee5fdf27e)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([cbc22f2](https://github.com/googleapis/java-storage/commit/cbc22f22f27f07f4b2ca6bc50890d13fdf715663)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([f7c37f5](https://github.com/googleapis/java-storage/commit/f7c37f576bd801ab15926aaeda6f676050a6a442)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([a7a8945](https://github.com/googleapis/java-storage/commit/a7a894505144333e9ad28fbe0faf840985414f07)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([26db9e3](https://github.com/googleapis/java-storage/commit/26db9e356c4c6b12d2defd587c169d34529ec37e)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([3ca4123](https://github.com/googleapis/java-storage/commit/3ca4123a7c307246393f8f441e3b8d623806fe28)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([8553cb9](https://github.com/googleapis/java-storage/commit/8553cb9d6153c48f0634a24bdbac9c9f1306e1dc)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([758756f](https://github.com/googleapis/java-storage/commit/758756fce213ad0fe8ef3127d2bb55b1e2f8a7aa)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([065d249](https://github.com/googleapis/java-storage/commit/065d2491cfb19a66bba36a97e2e80c37d6090240)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([61824e6](https://github.com/googleapis/java-storage/commit/61824e6a36b48b7caeb66b88436fa645a4a0f01a)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([67482f7](https://github.com/googleapis/java-storage/commit/67482f7a79eea2d6b16c27b54a4f9d82fb753a69)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([d540a83](https://github.com/googleapis/java-storage/commit/d540a830f341e06dd912b2369f0564dd7f0aea7a)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([8e516e6](https://github.com/googleapis/java-storage/commit/8e516e6a205383c32f4de075bc3494512c7164b7)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([0a2fac5](https://github.com/googleapis/java-storage/commit/0a2fac5ba741198496538ae1047d59d1ca3c22ea)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([35c2fbf](https://github.com/googleapis/java-storage/commit/35c2fbfddf4006d84d4d51d5235730a0e109f2a0)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([e5e1107](https://github.com/googleapis/java-storage/commit/e5e11078e52746f5704f2860a26ce9adf5b8699e)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([79bea2c](https://github.com/googleapis/java-storage/commit/79bea2c0f207bc50657566c8da1e7281719bde53)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([9416a8f](https://github.com/googleapis/java-storage/commit/9416a8fad09931bbcd048f10e305116d5f45be26)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([411615d](https://github.com/googleapis/java-storage/commit/411615de9a22493c0dd485c93deaea2da236027a)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([51af43e](https://github.com/googleapis/java-storage/commit/51af43ec08baac82a321d84ec423f0975d0e5916)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([0bfb9ff](https://github.com/googleapis/java-storage/commit/0bfb9ff636458b7983363cc46def051a38aacd72)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([c648d38](https://github.com/googleapis/java-storage/commit/c648d38866c5ebb165b05781b46287e0b79cdcc5)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([b8dda33](https://github.com/googleapis/java-storage/commit/b8dda33a9628e5b6f774ff242a725b8031130118)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([264683e](https://github.com/googleapis/java-storage/commit/264683e1829fe2fca84a6ffd8c1b835228f0a79e)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([c653bb6](https://github.com/googleapis/java-storage/commit/c653bb657290306b48a48a2c25f988328d8f7934)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([24be97d](https://github.com/googleapis/java-storage/commit/24be97d755eafd1ae2989633ce9059b4ea385eb8)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([a0535c5](https://github.com/googleapis/java-storage/commit/a0535c5ab6ac566e6b2d143f25ef57e742121b69)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([be3be3f](https://github.com/googleapis/java-storage/commit/be3be3f895b651ae36acb07d53c21a2241d56df1)) +* add @BetaApi Storage#blobReadSession for gRPC Transport ([ec59078](https://github.com/googleapis/java-storage/commit/ec590781093686ba44f1bf5c1960226be2ad7c97)) +* Add Anywhere cache control APIs ([81c8c61](https://github.com/googleapis/java-storage/commit/81c8c611ab51a706d63670dff86db5bfd04ef544)) +* Add Anywhere cache control APIs ([81c8c61](https://github.com/googleapis/java-storage/commit/81c8c611ab51a706d63670dff86db5bfd04ef544)) +* add AppendableUploadWriteableByteChannel#flush() ([#3261](https://github.com/googleapis/java-storage/issues/3261)) ([950c56f](https://github.com/googleapis/java-storage/commit/950c56f0e622d75faff51257d5cbc9f3ddc7e1ce)) +* add BlobInfo.ObjectContexts ([#3259](https://github.com/googleapis/java-storage/issues/3259)) ([485aefd](https://github.com/googleapis/java-storage/commit/485aefd3047c52c98d8bd913033c8aee1473e988)) +* add BucketInfo.IpFilter ([#3177](https://github.com/googleapis/java-storage/issues/3177)) ([14a91ec](https://github.com/googleapis/java-storage/commit/14a91ec208067e6afc55923cffda5f69aa33d8b4)) +* add default end-to-end checksumming for JournalingBlobWriteSessionConfig [#3180](https://github.com/googleapis/java-storage/issues/3180) ([fa0f6a0](https://github.com/googleapis/java-storage/commit/fa0f6a03380af78e239bd0079267649ba4138f38)) +* add default end-to-end crc32c checksumming for several upload methods via grpc transport [#3176](https://github.com/googleapis/java-storage/issues/3176) ([fa0f6a0](https://github.com/googleapis/java-storage/commit/fa0f6a03380af78e239bd0079267649ba4138f38)) +* add MinFlushSizeFlushPolicy#withMaxPendingBytes(long) ([#3231](https://github.com/googleapis/java-storage/issues/3231)) ([7bd73d3](https://github.com/googleapis/java-storage/commit/7bd73d3104f5c47299f5a9c8d68dec82933eeda5)) +* add MoveObject RPC ([34b8ac4](https://github.com/googleapis/java-storage/commit/34b8ac4239bab67b53c73050d2341615254a3ae0)) +* add new Options to allow per method header values ([#2941](https://github.com/googleapis/java-storage/issues/2941)) ([297802d](https://github.com/googleapis/java-storage/commit/297802d1715e3289dd720fba851c563004b8c5f2)) +* add new preview Bucket encryption policy configuration ([#3204](https://github.com/googleapis/java-storage/issues/3204)) ([7b250dd](https://github.com/googleapis/java-storage/commit/7b250dd53cfa29bbb6a0a4cb4a345aeb2dab5c86)) +* add new Storage#moveBlob method to atomically rename an object ([#2882](https://github.com/googleapis/java-storage/issues/2882)) ([c49fd08](https://github.com/googleapis/java-storage/commit/c49fd08582c7235919270c1dd4eb2ece6933d302)) +* add per-message checksum validation for gRPC ReadObject operations ([#3336](https://github.com/googleapis/java-storage/issues/3336)) ([6eef1b0](https://github.com/googleapis/java-storage/commit/6eef1b0f587b9f32041ac4bcef1a16b1b0bc4bb3)) +* add preview MultipartUploadClient#abortMultipartUpload https://github.com/googleapis/java-storage/pull/3361 ([160fa9a](https://github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) +* add preview MultipartUploadClient#completeMultipartUpload https://github.com/googleapis/java-storage/pull/3372 ([160fa9a](https://github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) +* add preview MultipartUploadClient#createMultipartUpload https://github.com/googleapis/java-storage/pull/3356 ([160fa9a](https://github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) +* add preview MultipartUploadClient#listParts https://github.com/googleapis/java-storage/pull/3359 ([160fa9a](https://github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) +* add preview MultipartUploadClient#uploadPart https://github.com/googleapis/java-storage/pull/3375 ([160fa9a](https://github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) +* add preview MultipartUploadSettings ([160fa9a](https://github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) +* add Storage.BlobListOption#includeTrailingDelimiter ([#3038](https://github.com/googleapis/java-storage/issues/3038)) ([0b7a0df](https://github.com/googleapis/java-storage/commit/0b7a0dff91af0e22e84ba3ca08862141292b3b30)) +* add StorageChannelUtils to provide helper methods to perform blocking read/write to/from non-blocking channels ([#3231](https://github.com/googleapis/java-storage/issues/3231)) ([7bd73d3](https://github.com/googleapis/java-storage/commit/7bd73d3104f5c47299f5a9c8d68dec82933eeda5)) +* expose BucketInfo.getProject as a BigInteger ([#3119](https://github.com/googleapis/java-storage/issues/3119)) ([64bbb60](https://github.com/googleapis/java-storage/commit/64bbb608033f757cb6e31e75a78740d8ed1dccab)), closes [#3023](https://github.com/googleapis/java-storage/issues/3023) +* implement improved retry context information ([62b6248](https://github.com/googleapis/java-storage/commit/62b62482c10d79c9f7d1b7c6cedd9e7d422a58ad)) +* implement improved retry context information ([c3a0aaa](https://github.com/googleapis/java-storage/commit/c3a0aaa68f9ee64d850ef5d7cd1c7bea01113503)) +* implement improved retry context information ([fac7839](https://github.com/googleapis/java-storage/commit/fac7839739bcf5fb0e63fb39b02b331206cc3630)) +* implement improved retry context information ([8332e1b](https://github.com/googleapis/java-storage/commit/8332e1b3636bdbbd4e550053725e7ab040bff463)) +* implement improved retry context information ([e4688a0](https://github.com/googleapis/java-storage/commit/e4688a00b7f35a28dd079606b7fdd36851564834)) +* implement improved retry context information ([b426e7d](https://github.com/googleapis/java-storage/commit/b426e7d3d57f0e147bfc4dda0319665130c970a1)) +* implement improved retry context information ([c601cca](https://github.com/googleapis/java-storage/commit/c601cca381881d4ef52b851fe8edd13037688b9e)) +* implement improved retry context information ([c58fe1f](https://github.com/googleapis/java-storage/commit/c58fe1f62ebdaab1ea74de1d05c0b2e6500994bf)) +* implement improved retry context information ([616256a](https://github.com/googleapis/java-storage/commit/616256aa5850e625faf6f74996dc40c911050952)) +* implement improved retry context information ([ba3af58](https://github.com/googleapis/java-storage/commit/ba3af58df8d296bfc6290107e595219472a16861)) +* implement improved retry context information ([e12d2ad](https://github.com/googleapis/java-storage/commit/e12d2ad9bd301bbcb4ac227a8327fd1754205595)) +* implement improved retry context information ([d6044a1](https://github.com/googleapis/java-storage/commit/d6044a1c47345b18a018829e272612bc5c52f4b9)) +* implement improved retry context information ([eebc6c6](https://github.com/googleapis/java-storage/commit/eebc6c6700d2b94b320777c2bd68377570d3c6da)) +* implement improved retry context information ([12507e2](https://github.com/googleapis/java-storage/commit/12507e2172b8b59b10e98eb8dda9d1c5050a647f)) +* implement improved retry context information ([58557a0](https://github.com/googleapis/java-storage/commit/58557a054e52fde1c33b8817fbb3f36d41665d9f)) +* implement improved retry context information ([c109fdb](https://github.com/googleapis/java-storage/commit/c109fdbe515d62bf152bba9803fb25e388656a24)) +* implement improved retry context information ([d98ecc7](https://github.com/googleapis/java-storage/commit/d98ecc7df39142ea90e51b47f42dffad0ac03c24)) +* implement improved retry context information ([6858a9d](https://github.com/googleapis/java-storage/commit/6858a9dac8bd622b214c8b9fa9a180b95c2a092d)) +* implement improved retry context information ([bb7e1b4](https://github.com/googleapis/java-storage/commit/bb7e1b45822741b7d3d470a1e0fa350a963841bf)) +* implement improved retry context information ([e89ae27](https://github.com/googleapis/java-storage/commit/e89ae2757578adc099442e2b7844949c666468c8)) +* implement improved retry context information ([8beaa03](https://github.com/googleapis/java-storage/commit/8beaa0353f51846cd902ef1568bd1bb8b4936b68)) +* implement improved retry context information ([ff8fd8f](https://github.com/googleapis/java-storage/commit/ff8fd8fdbd78b7cf4b0dad70d93cd6aeaadb0a03)) +* implement improved retry context information ([944e0bc](https://github.com/googleapis/java-storage/commit/944e0bc57be2e04df0358b85b43167fc4ea0bcfe)) +* implement improved retry context information ([eb8c5c8](https://github.com/googleapis/java-storage/commit/eb8c5c896c758d36eb114143fb79be74f28f0232)) +* implement improved retry context information ([50e4589](https://github.com/googleapis/java-storage/commit/50e4589dc0e6ab88fbe869ba4b3a959d2dcfec2b)) +* implement improved retry context information ([a751971](https://github.com/googleapis/java-storage/commit/a7519715f73b11659608d97bf95eeb690e5f6a44)) +* implement improved retry context information ([befff3b](https://github.com/googleapis/java-storage/commit/befff3b4b2a3b8da70b514f6489ae6a690e419c0)) +* implement improved retry context information ([ac950ad](https://github.com/googleapis/java-storage/commit/ac950ada45d0408199249a25f93e0c5b0a12ab12)) +* implement improved retry context information ([f381795](https://github.com/googleapis/java-storage/commit/f3817950fb2ded13904c549718f6baeb73ad5e85)) +* implement improved retry context information ([84ffb6d](https://github.com/googleapis/java-storage/commit/84ffb6d432e75daf89b4910af3c7f50a39dcb323)) +* implement improved retry context information ([b95e51d](https://github.com/googleapis/java-storage/commit/b95e51d89101ea4683c944856cb7c19ad6b4b514)) +* implement improved retry context information ([03aa3e7](https://github.com/googleapis/java-storage/commit/03aa3e735f941ec896c47d4d4ea1bf0700a0b626)) +* implement improved retry context information ([23f9a79](https://github.com/googleapis/java-storage/commit/23f9a793b69d2d34abecb31f4628fc07923c5e2d)) +* implement improved retry context information ([e2a3e3c](https://github.com/googleapis/java-storage/commit/e2a3e3c2ca8e323f0e99d2cc67ce1cd1b034a049)) +* implement improved retry context information ([bee4308](https://github.com/googleapis/java-storage/commit/bee43087ec13eadca435ebccdca56d4ca39e5a57)) +* implement improved retry context information ([28f2759](https://github.com/googleapis/java-storage/commit/28f27592df6b5a70db3e9cfabaa23ab2b3c15680)) +* implement improved retry context information ([775ad24](https://github.com/googleapis/java-storage/commit/775ad240569c3b77eb3ab0df023313e675eddf4b)) +* implement improved retry context information ([f29d825](https://github.com/googleapis/java-storage/commit/f29d825d1521fb3ca8fe94f5904df8e356e3e68e)) +* implement improved retry context information ([2e8a0ee](https://github.com/googleapis/java-storage/commit/2e8a0eef40df70fab703c199a3b5b58c645bb2df)) +* implement improved retry context information ([5c2cf19](https://github.com/googleapis/java-storage/commit/5c2cf196c202d91618ebedf5ba7a26d8d21790d5)) +* implement improved retry context information ([2431ee1](https://github.com/googleapis/java-storage/commit/2431ee1a350c9c47b5dfa6da20c4b5788eb9388f)) +* implement improved retry context information ([aeb621a](https://github.com/googleapis/java-storage/commit/aeb621ad08ef6369dbeba369a2345ba9a50e5218)) +* implement improved retry context information ([3d2520d](https://github.com/googleapis/java-storage/commit/3d2520dd6686dd873a941ceabe602407ec7f8f96)) +* implement improved retry context information ([3e38109](https://github.com/googleapis/java-storage/commit/3e38109a734395cc9324e31d9473b3b7991232bc)) +* implement improved retry context information ([8453281](https://github.com/googleapis/java-storage/commit/8453281c53448323fb83f2dea076886c4a37ff92)) +* implement improved retry context information ([4170803](https://github.com/googleapis/java-storage/commit/41708031863ea2b50b22c60d8a61f75a6c1f2de0)) +* implement improved retry context information ([f8e54b5](https://github.com/googleapis/java-storage/commit/f8e54b532a09b39d7690763dda1da640b3012cdd)) +* implement improved retry context information ([85049b9](https://github.com/googleapis/java-storage/commit/85049b97b3cc8a82bb28d75295e1cdf5e3cc06ae)) +* implement improved retry context information ([2a92e35](https://github.com/googleapis/java-storage/commit/2a92e359ce1463306bef3415dde4af69ed515873)) +* implement improved retry context information ([3b195fe](https://github.com/googleapis/java-storage/commit/3b195fecc165896fc7654744e82247127e39e535)) +* implement improved retry context information ([ae31163](https://github.com/googleapis/java-storage/commit/ae31163618704a1c37394ccc5b4213773f149ac5)) +* implement improved retry context information ([b1499d6](https://github.com/googleapis/java-storage/commit/b1499d6b64d82c54e339f2af86422ae0a8aa766b)) +* implement improved retry context information ([1085216](https://github.com/googleapis/java-storage/commit/1085216acd5fc3191ff043615b0f0b52730e56e2)) +* implement improved retry context information ([3616097](https://github.com/googleapis/java-storage/commit/36160978c767c828921fabc1314c89a81eb612b9)) +* implement improved retry context information ([6a80994](https://github.com/googleapis/java-storage/commit/6a8099482558b3486b008af632f18094e6461797)) +* implement improved retry context information ([69d01d4](https://github.com/googleapis/java-storage/commit/69d01d41b731f6c03049c24b954704a672400cbd)) +* implement improved retry context information ([fa0df98](https://github.com/googleapis/java-storage/commit/fa0df985586466f73aa7bca9a4982402aa802bc8)) +* implement improved retry context information ([3eec2e3](https://github.com/googleapis/java-storage/commit/3eec2e327f4aad1bb46f3389e76d02b55a31ee43)) +* implement improved retry context information ([1bf497e](https://github.com/googleapis/java-storage/commit/1bf497e3ce2105734daa262589550aca29eee0f2)) +* implement improved retry context information ([bc7a931](https://github.com/googleapis/java-storage/commit/bc7a931542b22589c39d0be0980eb116dbf2a0dc)) +* implement improved retry context information ([c6f5b57](https://github.com/googleapis/java-storage/commit/c6f5b57e3cdd3747121f50284bca7f823e34f329)) +* implement improved retry context information ([8d4d7a3](https://github.com/googleapis/java-storage/commit/8d4d7a3caed4711a59a9509347ed634a783e390a)) +* implement improved retry context information ([affb14f](https://github.com/googleapis/java-storage/commit/affb14fbb2738c687a885ad4491e57da7808cb9b)) +* implement improved retry context information ([09c426b](https://github.com/googleapis/java-storage/commit/09c426b42d4d72d547312e68428373bc6edfc585)) +* implement improved retry context information ([af52279](https://github.com/googleapis/java-storage/commit/af5227949285419add4398e62dd7276e2e9038f4)) +* implement improved retry context information ([72491e7](https://github.com/googleapis/java-storage/commit/72491e711054572d90c5b673a128bf5294f07daf)) +* implement improved retry context information ([2968790](https://github.com/googleapis/java-storage/commit/2968790b77bae8751ae56c306e736c99409da8a7)) +* implement improved retry context information ([a4d919e](https://github.com/googleapis/java-storage/commit/a4d919ed36d3095653b22abb9bc607e58d39ddaa)) +* implement improved retry context information ([f437c0a](https://github.com/googleapis/java-storage/commit/f437c0a427d234a4d7afc486e1480e64695e7785)) +* implement improved retry context information ([ba70fd8](https://github.com/googleapis/java-storage/commit/ba70fd8495ee81081dd7a9acbf49b56d296b7d1a)) +* implement improved retry context information ([95d46a5](https://github.com/googleapis/java-storage/commit/95d46a581be8f1b2aafc137257ddb8aa48009707)) +* implement improved retry context information ([413d65f](https://github.com/googleapis/java-storage/commit/413d65fe73ae4f5e360f75b22a36b57b1aac1b87)) +* implement improved retry context information ([52639da](https://github.com/googleapis/java-storage/commit/52639da2676476c734df496bd92054c62f60a226)) +* implement improved retry context information ([961f3cb](https://github.com/googleapis/java-storage/commit/961f3cb7c1f83eff6a01c6e283f8c2faf47822ee)) +* implement improved retry context information ([98dbb02](https://github.com/googleapis/java-storage/commit/98dbb02c8c8711219b087c6c702dbeeee5fdf27e)) +* implement improved retry context information ([cbc22f2](https://github.com/googleapis/java-storage/commit/cbc22f22f27f07f4b2ca6bc50890d13fdf715663)) +* implement improved retry context information ([f7c37f5](https://github.com/googleapis/java-storage/commit/f7c37f576bd801ab15926aaeda6f676050a6a442)) +* implement improved retry context information ([a7a8945](https://github.com/googleapis/java-storage/commit/a7a894505144333e9ad28fbe0faf840985414f07)) +* implement improved retry context information ([26db9e3](https://github.com/googleapis/java-storage/commit/26db9e356c4c6b12d2defd587c169d34529ec37e)) +* implement improved retry context information ([3ca4123](https://github.com/googleapis/java-storage/commit/3ca4123a7c307246393f8f441e3b8d623806fe28)) +* implement improved retry context information ([8553cb9](https://github.com/googleapis/java-storage/commit/8553cb9d6153c48f0634a24bdbac9c9f1306e1dc)) +* implement improved retry context information ([758756f](https://github.com/googleapis/java-storage/commit/758756fce213ad0fe8ef3127d2bb55b1e2f8a7aa)) +* implement improved retry context information ([065d249](https://github.com/googleapis/java-storage/commit/065d2491cfb19a66bba36a97e2e80c37d6090240)) +* implement improved retry context information ([61824e6](https://github.com/googleapis/java-storage/commit/61824e6a36b48b7caeb66b88436fa645a4a0f01a)) +* implement improved retry context information ([67482f7](https://github.com/googleapis/java-storage/commit/67482f7a79eea2d6b16c27b54a4f9d82fb753a69)) +* implement improved retry context information ([d540a83](https://github.com/googleapis/java-storage/commit/d540a830f341e06dd912b2369f0564dd7f0aea7a)) +* implement improved retry context information ([8e516e6](https://github.com/googleapis/java-storage/commit/8e516e6a205383c32f4de075bc3494512c7164b7)) +* implement improved retry context information ([0a2fac5](https://github.com/googleapis/java-storage/commit/0a2fac5ba741198496538ae1047d59d1ca3c22ea)) +* implement improved retry context information ([35c2fbf](https://github.com/googleapis/java-storage/commit/35c2fbfddf4006d84d4d51d5235730a0e109f2a0)) +* implement improved retry context information ([e5e1107](https://github.com/googleapis/java-storage/commit/e5e11078e52746f5704f2860a26ce9adf5b8699e)) +* implement improved retry context information ([79bea2c](https://github.com/googleapis/java-storage/commit/79bea2c0f207bc50657566c8da1e7281719bde53)) +* implement improved retry context information ([9416a8f](https://github.com/googleapis/java-storage/commit/9416a8fad09931bbcd048f10e305116d5f45be26)) +* implement improved retry context information ([411615d](https://github.com/googleapis/java-storage/commit/411615de9a22493c0dd485c93deaea2da236027a)) +* implement improved retry context information ([51af43e](https://github.com/googleapis/java-storage/commit/51af43ec08baac82a321d84ec423f0975d0e5916)) +* implement improved retry context information ([0bfb9ff](https://github.com/googleapis/java-storage/commit/0bfb9ff636458b7983363cc46def051a38aacd72)) +* implement improved retry context information ([c648d38](https://github.com/googleapis/java-storage/commit/c648d38866c5ebb165b05781b46287e0b79cdcc5)) +* implement improved retry context information ([b8dda33](https://github.com/googleapis/java-storage/commit/b8dda33a9628e5b6f774ff242a725b8031130118)) +* implement improved retry context information ([264683e](https://github.com/googleapis/java-storage/commit/264683e1829fe2fca84a6ffd8c1b835228f0a79e)) +* implement improved retry context information ([c653bb6](https://github.com/googleapis/java-storage/commit/c653bb657290306b48a48a2c25f988328d8f7934)) +* implement improved retry context information ([24be97d](https://github.com/googleapis/java-storage/commit/24be97d755eafd1ae2989633ce9059b4ea385eb8)) +* implement improved retry context information ([a0535c5](https://github.com/googleapis/java-storage/commit/a0535c5ab6ac566e6b2d143f25ef57e742121b69)) +* implement improved retry context information ([be3be3f](https://github.com/googleapis/java-storage/commit/be3be3f895b651ae36acb07d53c21a2241d56df1)) +* implement improved retry context information ([ec59078](https://github.com/googleapis/java-storage/commit/ec590781093686ba44f1bf5c1960226be2ad7c97)) +* introductory beta level support for OpenTelemetry tracing on c.g.c.storage.Storage methods ([#2837](https://github.com/googleapis/java-storage/issues/2837)) ([dd889ea](https://github.com/googleapis/java-storage/commit/dd889ea0d0a57490ef106ab92ba557f26d414406)) +* next release from main branch is 2.48.0 ([#2885](https://github.com/googleapis/java-storage/issues/2885)) ([34e5903](https://github.com/googleapis/java-storage/commit/34e5903df9b7221ba9ebabc07046d7b819f9f209)) +* next release from main branch is 2.50.0 ([#2968](https://github.com/googleapis/java-storage/issues/2968)) ([4a69fcc](https://github.com/googleapis/java-storage/commit/4a69fcc16787904675e5ba15f42bcab67553a7aa)) +* **storagecontrol:** Add Anywhere cache control APIs ([06572b7](https://github.com/googleapis/java-storage/commit/06572b7ced2829cdc00bf648521c024a52d93b3a)) +* **storagecontrol:** Add Client Libraries Storage IntelligenceConfig ([06572b7](https://github.com/googleapis/java-storage/commit/06572b7ced2829cdc00bf648521c024a52d93b3a)) +* **storagecontrol:** add GetIamPolicy, SetIamPolicy, and TestIamPermissions RPCs ([c884551](https://github.com/googleapis/java-storage/commit/c884551048a323f2a3fd7aaf4fce469d4d4f543e)) +* **transfer-manager:** add ParallelUploadConfig.Builder#setUploadBlobInfoFactory ([#2936](https://github.com/googleapis/java-storage/issues/2936)) ([86e9ae8](https://github.com/googleapis/java-storage/commit/86e9ae80772aa202d0b6563b8dd37722d8b5e0e0)), closes [#2638](https://github.com/googleapis/java-storage/issues/2638) + + +### Bug Fixes + +* add case insensitive check for X-Goog-Content-SHA256 in SignatureInfo ([#3337](https://github.com/googleapis/java-storage/issues/3337)) ([54bc2c1](https://github.com/googleapis/java-storage/commit/54bc2c12f2d0e8c164e4ddcaa1a61d2de3911131)) +* add new system property (com.google.cloud.storage.grpc.bound_token) to allow disabling bound token use with grpc ([#3365](https://github.com/googleapis/java-storage/issues/3365)) ([ebf5e6d](https://github.com/googleapis/java-storage/commit/ebf5e6d30d8dc197ab388a70cc0d465c0f740496)) +* call response.disconnect() after resolving resumable upload url ([#3385](https://github.com/googleapis/java-storage/issues/3385)) ([ac3be4b](https://github.com/googleapis/java-storage/commit/ac3be4b7e82d9340ede7d527a26ffe3e2ba58909)) +* cancel the future in RemoteStorageHelper#forceDelete when TimeoutException happens ([#3136](https://github.com/googleapis/java-storage/issues/3136)) ([e6007d5](https://github.com/googleapis/java-storage/commit/e6007d56e8801be65209cb5761f62749369425c9)) +* categorize a WatchdogTimeoutException as retriable for grpc ReadObject ([#2954](https://github.com/googleapis/java-storage/issues/2954)) ([b53bd53](https://github.com/googleapis/java-storage/commit/b53bd53c26984b3e850355ced608b511688b74d1)) +* de-beta storage-v2 artifacts ([#2852](https://github.com/googleapis/java-storage/issues/2852)) ([77a2e8a](https://github.com/googleapis/java-storage/commit/77a2e8af341528a4ff3c34a880a7983f828b8cfd)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.51.0 ([34b8ac4](https://github.com/googleapis/java-storage/commit/34b8ac4239bab67b53c73050d2341615254a3ae0)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.51.1 ([09ed029](https://github.com/googleapis/java-storage/commit/09ed02995f4688db69c0e0db1c3d72cadce0c395)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.52.0 ([00754bc](https://github.com/googleapis/java-storage/commit/00754bc0b30da4ebc13e75f55525d9bd885b0572)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.53.0 ([9946d6b](https://github.com/googleapis/java-storage/commit/9946d6bdc7ec8398bf1bd1df63f272df1351539e)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.54.0 ([22e7e3d](https://github.com/googleapis/java-storage/commit/22e7e3d4e8c56184f9c91b1e0bf52d5c4aa4cf9f)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.55.1 ([81c8c61](https://github.com/googleapis/java-storage/commit/81c8c611ab51a706d63670dff86db5bfd04ef544)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.56.0 ([8f9f5ec](https://github.com/googleapis/java-storage/commit/8f9f5ec4506bde58fbf2351c99f0d67cdcfcd88e)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.56.2 ([74c46dd](https://github.com/googleapis/java-storage/commit/74c46ddcd91553bcb8145c536389bbe0ca32886c)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.58.0 ([06572b7](https://github.com/googleapis/java-storage/commit/06572b7ced2829cdc00bf648521c024a52d93b3a)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.59.0 ([7dba9f0](https://github.com/googleapis/java-storage/commit/7dba9f09f100062cc8c04e5a2735a4349d8e7ed1)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.60.2 ([bd1f199](https://github.com/googleapis/java-storage/commit/bd1f199cf57c2b8039c303586d5beac64aeca0ba)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.61.0 ([f98b686](https://github.com/googleapis/java-storage/commit/f98b686ef940879458acb1e56339adf869400b94)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.62.1 ([0e348db](https://github.com/googleapis/java-storage/commit/0e348dbee247e1e65713d0155e1aa29ae5c5e0e4)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.62.2 ([984f8ca](https://github.com/googleapis/java-storage/commit/984f8ca23a38c7a892a2256a694b72431e44aa27)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.62.3 ([ba84793](https://github.com/googleapis/java-storage/commit/ba847937e553f6a47aa459f634f63ed42310762d)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.63.0 ([c1a8968](https://github.com/googleapis/java-storage/commit/c1a8968799c1cf5a970fe9f303adccdad0a117c8)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.64.1 ([511ff51](https://github.com/googleapis/java-storage/commit/511ff514410e55425e968ab900ac1b8825fe507a)) +* **deps:** update the Java code generator (gapic-generator-java) to 2.65.0-rc1 ([c3267aa](https://github.com/googleapis/java-storage/commit/c3267aabeb6c6dab96b60547ac6d06a498aa8f8b)) +* enable ALTS bound token (for DirectPath) in the grpc channel provider ([#2919](https://github.com/googleapis/java-storage/issues/2919)) ([38d248d](https://github.com/googleapis/java-storage/commit/38d248d9511e808e88c1bac0b6bb2ba54897830d)) +* ensure object generation is sent for Storage#update(BlobInfo) using HTTP Transport ([#3006](https://github.com/googleapis/java-storage/issues/3006)) ([2a3e0e7](https://github.com/googleapis/java-storage/commit/2a3e0e7453c5e3e45bc06eec1ba6d2bc193143e6)), closes [#2980](https://github.com/googleapis/java-storage/issues/2980) +* fix a possible NPE that could happen when shutting down a grpc Storage instance ([#3089](https://github.com/googleapis/java-storage/issues/3089)) ([56f5d0a](https://github.com/googleapis/java-storage/commit/56f5d0ae8826d3d03c436fd0b91630cd09c09a3d)) +* fix appendable upload finalization race condition ([#3295](https://github.com/googleapis/java-storage/issues/3295)) ([485be18](https://github.com/googleapis/java-storage/commit/485be184c08c7b857d8c9a9443f32903df879b23)) +* fix DefaultBlobWriteSessionConfig init to work when grpc classes are excluded ([#3147](https://github.com/googleapis/java-storage/issues/3147)) ([8571ba8](https://github.com/googleapis/java-storage/commit/8571ba8eee82d055cdeb5f0b6970d5b814eaa24e)) +* fix grpc ReadObject memory leak introduced in 2.51.0 ([#3080](https://github.com/googleapis/java-storage/issues/3080)) ([7057629](https://github.com/googleapis/java-storage/commit/705762947fad452462ad0e55ec5898e6389a0ac3)) +* fix IllegalMonitorStateException thrown from BlobAppendableUpload.isOpen() ([#3302](https://github.com/googleapis/java-storage/issues/3302)) ([aa90468](https://github.com/googleapis/java-storage/commit/aa904688b784d7427454318196ef88628e415246)) +* fix interrupt spiral in grpc ReadObject drainQueue ([#2850](https://github.com/googleapis/java-storage/issues/2850)) ([c1dac83](https://github.com/googleapis/java-storage/commit/c1dac837387ffc40f00344c8fb0e86e09d009358)) +* fix Journaling BlobWriteSessionConfig to properly handle multiple consecutive retries ([#3166](https://github.com/googleapis/java-storage/issues/3166)) ([895bfbd](https://github.com/googleapis/java-storage/commit/895bfbda902a77d16a33fe5238349a6b3d397c10)) +* give user provided checksum precondition priority for Storage#create methods that accept byte[] [#3182](https://github.com/googleapis/java-storage/issues/3182) ([fa0f6a0](https://github.com/googleapis/java-storage/commit/fa0f6a03380af78e239bd0079267649ba4138f38)) +* improve 503 handling for json resumable uploads ([#2987](https://github.com/googleapis/java-storage/issues/2987)) ([9bc2b14](https://github.com/googleapis/java-storage/commit/9bc2b14a0058cded0321e5afa3ea3fc59bf3421b)) +* make FlushPolicy${Min,Max}FlushSizeFlushPolicy constructors private ([#3217](https://github.com/googleapis/java-storage/issues/3217)) ([7bd73d3](https://github.com/googleapis/java-storage/commit/7bd73d3104f5c47299f5a9c8d68dec82933eeda5)) +* migrate away from GoogleCredentials.fromStream() usages ([#3339](https://github.com/googleapis/java-storage/issues/3339)) ([7e42c2f](https://github.com/googleapis/java-storage/commit/7e42c2fbca53ca6b1266f784e58cee00cfed7d62)) +* move crc32c computation before writing to disk for BufferToDiskThenUpload BlobWriteSession config [#3187](https://github.com/googleapis/java-storage/issues/3187) ([fa0f6a0](https://github.com/googleapis/java-storage/commit/fa0f6a03380af78e239bd0079267649ba4138f38)) +* next release candidate ([eec9efa](https://github.com/googleapis/java-storage/commit/eec9efaa88f14bea4f20e1883455a9e5331c278f)) +* update 416 handling for ReadChannel ([#3018](https://github.com/googleapis/java-storage/issues/3018)) ([4a9c3e4](https://github.com/googleapis/java-storage/commit/4a9c3e46e8d4fa64813869cadf247cf77f1844d5)) +* update batch handling to ensure each operation has its own unique idempotency-token ([#2905](https://github.com/googleapis/java-storage/issues/2905)) ([8d79b8d](https://github.com/googleapis/java-storage/commit/8d79b8d9cea30c6bba0d2550fa397b8c8b7acc3c)) +* update BlobAppendableUpload implementation to periodically flush for large writes ([#3278](https://github.com/googleapis/java-storage/issues/3278)) ([d0ffe18](https://github.com/googleapis/java-storage/commit/d0ffe18084b32936c889bb280005294c7ae7064d)) +* update BlobAppendableUploadConfig and FlushPolicy.MinFlushSizeFlushPolicy to default to 4MiB minFlushSize and 16MiB maxPendingBytes ([#3249](https://github.com/googleapis/java-storage/issues/3249)) ([7bd73d3](https://github.com/googleapis/java-storage/commit/7bd73d3104f5c47299f5a9c8d68dec82933eeda5)) +* update BlobReadSession channels to not implicitly close once EOF is observed ([#3344](https://github.com/googleapis/java-storage/issues/3344)) ([9f0a93e](https://github.com/googleapis/java-storage/commit/9f0a93eb4c6bb8aab13915ca1cb40ba9e229a2f9)) +* update BlobReadSession ScatteringByteChannel projection to use less CPU ([#3324](https://github.com/googleapis/java-storage/issues/3324)) ([678fecc](https://github.com/googleapis/java-storage/commit/678feccc972e557380e9ba5fcd52be099440197d)) +* update DefaultRetryContext to trap and forward RejectedExceptionException to onFailure ([#3327](https://github.com/googleapis/java-storage/issues/3327)) ([1be31bd](https://github.com/googleapis/java-storage/commit/1be31bdfbc0283733e86b049d3be1911db50fb96)) +* update grpc based Storage to defer project id validation ([#2930](https://github.com/googleapis/java-storage/issues/2930)) ([cc03784](https://github.com/googleapis/java-storage/commit/cc037848be7d21cb827c97d7f71618f1bfae941d)) +* update gRPC Bidi resumable upload to have more robust error message generation ([#2998](https://github.com/googleapis/java-storage/issues/2998)) ([79b5d85](https://github.com/googleapis/java-storage/commit/79b5d8559b2e655178db2ba75116ddba5a581a7b)) +* update grpc client side metrics detection to be graceful when not running on gcp ([#3097](https://github.com/googleapis/java-storage/issues/3097)) ([10cd32d](https://github.com/googleapis/java-storage/commit/10cd32d51aa061304b5b4d0d632a2eed694cd1d6)) +* update gRPC implementation for storage.buckets.get to translate NOT_FOUND to null ([#3005](https://github.com/googleapis/java-storage/issues/3005)) ([704af65](https://github.com/googleapis/java-storage/commit/704af65b25fe38d146b960775a69644cd80f2e78)) +* update grpc single-shot uploads to attach the callers stracktrace as suppressed exception if an error happens in the background ([#3330](https://github.com/googleapis/java-storage/issues/3330)) ([64e2b2e](https://github.com/googleapis/java-storage/commit/64e2b2ef839e69da0605b9e53989c1f5a2b09e66)) +* update kms key handling when opening a resumable upload to clear the value in the json to be null rather than empty string ([#2939](https://github.com/googleapis/java-storage/issues/2939)) ([43553de](https://github.com/googleapis/java-storage/commit/43553dedce33093e751143fadb372024d975706c)) +* update object context diff logic to be shallow rather than deep ([#3287](https://github.com/googleapis/java-storage/issues/3287)) ([2fd15f6](https://github.com/googleapis/java-storage/commit/2fd15f69e93a3df2b8dbbd4f08edd07c087e957c)) +* update otel integration to properly activate span context for lazy RPCs such as reads & writes ([#3255](https://github.com/googleapis/java-storage/issues/3255)) ([d6587f4](https://github.com/googleapis/java-storage/commit/d6587f42b65a586a2e3f30e0559975801726a812)) +* update otel integration to properly activate span context for lazy RPCs such as reads & writes pt.2 ([#3277](https://github.com/googleapis/java-storage/issues/3277)) ([3240f67](https://github.com/googleapis/java-storage/commit/3240f67c192a855c92256526aeb2fa689ea15445)) +* update PCU request building logic to properly clear crc32c and md5 ([#3323](https://github.com/googleapis/java-storage/issues/3323)) ([4da9f31](https://github.com/googleapis/java-storage/commit/4da9f3108d27f5c2ed3cc39eec161651f421e4db)) +* update request handling of gRPC based CopyWriter ([#2858](https://github.com/googleapis/java-storage/issues/2858)) ([093cb87](https://github.com/googleapis/java-storage/commit/093cb8759d5cfaafa6fd9df43de1bb91c1285f35)) +* update retry lifecycle when attempting to decompress a gzip object ([#2840](https://github.com/googleapis/java-storage/issues/2840)) ([7dba13c](https://github.com/googleapis/java-storage/commit/7dba13cbbfd38d3c2147b25264934f33c5dc78e3)) +* update retry logic for grpc start resumable upload to properly handle client side deadline_exceeded ([#3354](https://github.com/googleapis/java-storage/issues/3354)) ([6eb3331](https://github.com/googleapis/java-storage/commit/6eb33311d8dd7344e30ddcb92334fd52c7c63b4d)) +* update Signed URL default scheme to resolve from storage options host ([#2880](https://github.com/googleapis/java-storage/issues/2880)) ([7ae7e39](https://github.com/googleapis/java-storage/commit/7ae7e3998930c1bec72ff7c06ebc2b66343852ca)), closes [#2870](https://github.com/googleapis/java-storage/issues/2870) +* update StorageException translation of an ApiException to include error details ([#2872](https://github.com/googleapis/java-storage/issues/2872)) ([8ad5010](https://github.com/googleapis/java-storage/commit/8ad501012fab0dfd8d0f0dce49d7c681540022a9)) +* update usages of String.format to explicitly pass Locale.US ([#2974](https://github.com/googleapis/java-storage/issues/2974)) ([8bcb2de](https://github.com/googleapis/java-storage/commit/8bcb2de22ea39cfc0b4dda07daba78ea192b5e98)), closes [#2972](https://github.com/googleapis/java-storage/issues/2972) + + +### Dependencies + +* remove explicit version declarations for packages that are in shared-dependencies ([#3014](https://github.com/googleapis/java-storage/issues/3014)) ([61cdb30](https://github.com/googleapis/java-storage/commit/61cdb30f250d2fdaaf79e0d060eb573197c7a90e)) +* update actions/checkout action to v5 ([#3239](https://github.com/googleapis/java-storage/issues/3239)) ([33f024b](https://github.com/googleapis/java-storage/commit/33f024b1ae094bf3e3605e1a835cb55eb5c9e750)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20241206-2.0.0 ([#2839](https://github.com/googleapis/java-storage/issues/2839)) ([8f3cdd3](https://github.com/googleapis/java-storage/commit/8f3cdd39dbbbbd63c560c3cb44d1032c0bd41749)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250224-2.0.0 ([#2969](https://github.com/googleapis/java-storage/issues/2969)) ([80a40c4](https://github.com/googleapis/java-storage/commit/80a40c41527a5fb83a41ac4754d5be22f5cd5c2b)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250312-2.0.0 ([#3000](https://github.com/googleapis/java-storage/issues/3000)) ([78fc076](https://github.com/googleapis/java-storage/commit/78fc0763c89fb0e603d75b20c9c67eabc2b9f729)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250416-2.0.0 ([#3063](https://github.com/googleapis/java-storage/issues/3063)) ([d496d5b](https://github.com/googleapis/java-storage/commit/d496d5bcc1f6ee922bb8f02bfc91d4aeffb8f9a7)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250420-2.0.0 ([#3070](https://github.com/googleapis/java-storage/issues/3070)) ([1ef50f2](https://github.com/googleapis/java-storage/commit/1ef50f2936e62602db689cffbe166c9494ac58f6)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250424-2.0.0 ([#3084](https://github.com/googleapis/java-storage/issues/3084)) ([c7afbde](https://github.com/googleapis/java-storage/commit/c7afbde3b1a78a56c017283850f90938d66e44fd)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250509-2.0.0 ([#3103](https://github.com/googleapis/java-storage/issues/3103)) ([1fd1090](https://github.com/googleapis/java-storage/commit/1fd109094814bfb6270e10a3e4fd5ec4d20e7fba)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250521-2.0.0 ([#3118](https://github.com/googleapis/java-storage/issues/3118)) ([e1be49e](https://github.com/googleapis/java-storage/commit/e1be49e6c987daccf9542c15c6ba418c007d2fb7)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250524-2.0.0 ([#3127](https://github.com/googleapis/java-storage/issues/3127)) ([2a4499d](https://github.com/googleapis/java-storage/commit/2a4499d1686e93e8495f29b5198488d166caaa06)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250605-2.0.0 ([#3143](https://github.com/googleapis/java-storage/issues/3143)) ([17a80d8](https://github.com/googleapis/java-storage/commit/17a80d8b49fef65557215b310895b0f08ee25235)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250629-2.0.0 ([#3185](https://github.com/googleapis/java-storage/issues/3185)) ([4ce8281](https://github.com/googleapis/java-storage/commit/4ce8281246cbe84ed068205532cac4a03853c331)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250718-2.0.0 ([#3203](https://github.com/googleapis/java-storage/issues/3203)) ([18978e4](https://github.com/googleapis/java-storage/commit/18978e4ec54790df2939490ef76fc19b9f72eb04)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250815-2.0.0 ([#3245](https://github.com/googleapis/java-storage/issues/3245)) ([87afe1a](https://github.com/googleapis/java-storage/commit/87afe1ac5f500053e4c0639d5b824304d03796f4)) +* update dependency com.google.apis:google-api-services-storage to v1-rev20250925-2.0.0 ([#3313](https://github.com/googleapis/java-storage/issues/3313)) ([ab310eb](https://github.com/googleapis/java-storage/commit/ab310eb5af51ed332329abd6c3441d18f9965571)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.42.0 ([#2895](https://github.com/googleapis/java-storage/issues/2895)) ([145afb0](https://github.com/googleapis/java-storage/commit/145afb0d3a783fe73a388a7be174b598a195a2c6)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.46.2 ([#3061](https://github.com/googleapis/java-storage/issues/3061)) ([cb43a6c](https://github.com/googleapis/java-storage/commit/cb43a6c368367e15dfd7c2205689df04547d1a9c)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.50.1 ([#3189](https://github.com/googleapis/java-storage/issues/3189)) ([7fbfb01](https://github.com/googleapis/java-storage/commit/7fbfb013a8cfb72d49e3d752ad25e73b6ccaab4f)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.50.2 ([#3201](https://github.com/googleapis/java-storage/issues/3201)) ([782c3c4](https://github.com/googleapis/java-storage/commit/782c3c416583704a196b17f23e9c12c33659f67d)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.51.0 ([#3213](https://github.com/googleapis/java-storage/issues/3213)) ([86ff697](https://github.com/googleapis/java-storage/commit/86ff69788b30d8f82b6b95d010df507093852889)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.52.0 ([#3250](https://github.com/googleapis/java-storage/issues/3250)) ([0782e62](https://github.com/googleapis/java-storage/commit/0782e62fc9534e3cecfaaa4d78b58904ecf699d6)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.52.1 ([#3280](https://github.com/googleapis/java-storage/issues/3280)) ([d046ea3](https://github.com/googleapis/java-storage/commit/d046ea3da19288b64c48300bdd4f94a0ebf35458)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.52.2 ([#3298](https://github.com/googleapis/java-storage/issues/3298)) ([1489f3a](https://github.com/googleapis/java-storage/commit/1489f3a74c8a27f0888c40600c83adedcfd9a9ec)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.52.3 ([#3325](https://github.com/googleapis/java-storage/issues/3325)) ([4d3e3be](https://github.com/googleapis/java-storage/commit/4d3e3be27811ad92becc93321048c4268cec2fcf)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.53.0 ([#3351](https://github.com/googleapis/java-storage/issues/3351)) ([e64565a](https://github.com/googleapis/java-storage/commit/e64565ab674f586ea4850408a3f30544997f4b1b)) +* update dependency com.google.cloud:sdk-platform-java-config to v3.54.1 ([#3381](https://github.com/googleapis/java-storage/issues/3381)) ([e3d3700](https://github.com/googleapis/java-storage/commit/e3d3700e06de2b0113e1cb01e99ef4aeed3c62c9)) +* update dependency com.google.cloud.opentelemetry:exporter-trace to v0.33.0 ([#2873](https://github.com/googleapis/java-storage/issues/2873)) ([39509d5](https://github.com/googleapis/java-storage/commit/39509d53ee283694526efbec58daa24c3d8ca080)) +* update dependency com.google.cloud.opentelemetry:exporter-trace to v0.33.0 ([#2904](https://github.com/googleapis/java-storage/issues/2904)) ([2a5242e](https://github.com/googleapis/java-storage/commit/2a5242e580185a5952181f922c4eca25790bcec6)) +* update dependency com.google.cloud.opentelemetry:exporter-trace to v0.34.0 ([#2938](https://github.com/googleapis/java-storage/issues/2938)) ([ff6f696](https://github.com/googleapis/java-storage/commit/ff6f696e8c4a539b5e6755fbd550096ee4688ecc)) +* update dependency com.google.cloud.opentelemetry:exporter-trace to v0.36.0 ([#3162](https://github.com/googleapis/java-storage/issues/3162)) ([41a1030](https://github.com/googleapis/java-storage/commit/41a1030a2e77036cf961a16d472068b07e624192)) +* update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.51.0 ([#2860](https://github.com/googleapis/java-storage/issues/2860)) ([980ac4e](https://github.com/googleapis/java-storage/commit/980ac4ebe09636d0de255e89f747bde8cc9ce041)) +* update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.52.0 ([#2883](https://github.com/googleapis/java-storage/issues/2883)) ([a64a3d5](https://github.com/googleapis/java-storage/commit/a64a3d58410dd2e9db20a36cd7169037f71eaeeb)) +* update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.59.0 ([f5d8337](https://github.com/googleapis/java-storage/commit/f5d8337ad556770a55cc260975e44e85e8e831b0)) +* update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.59.0 ([5480ce3](https://github.com/googleapis/java-storage/commit/5480ce347493ec425b675f462a42f45c22b06c28)) +* update googleapis/sdk-platform-java action to v2.51.1 ([#2864](https://github.com/googleapis/java-storage/issues/2864)) ([b731c06](https://github.com/googleapis/java-storage/commit/b731c06b11186e9695fb89f32abf35988d558bc9)) +* update googleapis/sdk-platform-java action to v2.55.1 ([#2985](https://github.com/googleapis/java-storage/issues/2985)) ([e22a2de](https://github.com/googleapis/java-storage/commit/e22a2de0fe1dc66e6e5b6d311f4812c290177203)) +* update googleapis/sdk-platform-java action to v2.56.2 ([#3055](https://github.com/googleapis/java-storage/issues/3055)) ([7025ad7](https://github.com/googleapis/java-storage/commit/7025ad7db438741ab6d74d5e3f768d0a2bd4da5c)) +* update googleapis/sdk-platform-java action to v2.60.1 ([#3196](https://github.com/googleapis/java-storage/issues/3196)) ([6ba56e5](https://github.com/googleapis/java-storage/commit/6ba56e5a4b86a75a9f48beccf79ff6d5fdd3e19f)) +* update googleapis/sdk-platform-java action to v2.62.1 ([#3281](https://github.com/googleapis/java-storage/issues/3281)) ([c9078bb](https://github.com/googleapis/java-storage/commit/c9078bb98e3999234f95ab2e4c842c9dd7191c3d)) +* update googleapis/sdk-platform-java action to v2.62.2 ([#3299](https://github.com/googleapis/java-storage/issues/3299)) ([c3b05ac](https://github.com/googleapis/java-storage/commit/c3b05ac8798140f9ddcab098948a3a2f3638dc6b)) +* update googleapis/sdk-platform-java action to v2.62.3 ([#3322](https://github.com/googleapis/java-storage/issues/3322)) ([a5808ea](https://github.com/googleapis/java-storage/commit/a5808ea168a81f07040276c1a05da67108fda37f)) +* update sdk-platform-java dependencies ([#2841](https://github.com/googleapis/java-storage/issues/2841)) ([2a70481](https://github.com/googleapis/java-storage/commit/2a704815ee60b8ec7ff2c1af557fee4366ea2e19)) +* update sdk-platform-java dependencies ([#2866](https://github.com/googleapis/java-storage/issues/2866)) ([562df7f](https://github.com/googleapis/java-storage/commit/562df7f087b34db0f3d49c6e0b87643a606ef9c6)) +* update sdk-platform-java dependencies ([#2921](https://github.com/googleapis/java-storage/issues/2921)) ([fa9b0a8](https://github.com/googleapis/java-storage/commit/fa9b0a8d6e2b185c0588d824329b409718bef302)) +* update sdk-platform-java dependencies ([#2957](https://github.com/googleapis/java-storage/issues/2957)) ([40cfda6](https://github.com/googleapis/java-storage/commit/40cfda62d4bff72a857d0269eaa7c0225f216650)) +* update sdk-platform-java dependencies ([#2983](https://github.com/googleapis/java-storage/issues/2983)) ([9eeb82a](https://github.com/googleapis/java-storage/commit/9eeb82af81ad8095c21542808a8eaa5098dee074)) +* update sdk-platform-java dependencies ([#2986](https://github.com/googleapis/java-storage/issues/2986)) ([10b922a](https://github.com/googleapis/java-storage/commit/10b922a8ae831fcd0107abf54091566442ae5fde)) +* update sdk-platform-java dependencies ([#3046](https://github.com/googleapis/java-storage/issues/3046)) ([861f958](https://github.com/googleapis/java-storage/commit/861f9586e041f65061fb3da7f88955c4214d450c)) +* update sdk-platform-java dependencies ([#3053](https://github.com/googleapis/java-storage/issues/3053)) ([921d1ba](https://github.com/googleapis/java-storage/commit/921d1ba0a547242c70cbb7dfb2cb190fa761398f)) +* update sdk-platform-java dependencies ([#3087](https://github.com/googleapis/java-storage/issues/3087)) ([762ca13](https://github.com/googleapis/java-storage/commit/762ca1374a8e738fbafc49d17fd38375962d026f)) +* update sdk-platform-java dependencies ([#3102](https://github.com/googleapis/java-storage/issues/3102)) ([3b53b94](https://github.com/googleapis/java-storage/commit/3b53b942f31805c5291ca109b4f3e501fbc6fc0d)) +* update sdk-platform-java dependencies ([#3129](https://github.com/googleapis/java-storage/issues/3129)) ([31cd058](https://github.com/googleapis/java-storage/commit/31cd058dcaf5a891ecb7a955602b09634d912560)) +* update sdk-platform-java dependencies ([#3152](https://github.com/googleapis/java-storage/issues/3152)) ([2f78192](https://github.com/googleapis/java-storage/commit/2f78192d97e9d3ca29c97a52a66a074777dce196)) +* update sdk-platform-java dependencies ([#3164](https://github.com/googleapis/java-storage/issues/3164)) ([c22a131](https://github.com/googleapis/java-storage/commit/c22a1319d8e2d92beeb03abac6bf2af8d09d49ee)) +* update sdk-platform-java-config to 3.55.0-rc1 ([#3434](https://github.com/googleapis/java-storage/issues/3434)) ([25283cb](https://github.com/googleapis/java-storage/commit/25283cb7ecc6ef4e22d4b551821641a1a218eaf9)) + + +### Documentation + +* add explicit Optional annotations to fields that have always been treated as optional ([53b6927](https://github.com/googleapis/java-storage/commit/53b6927de9e5b948e1192e6cf716b88cc872c632)) +* add note about HNS support to moveBlob ([#2929](https://github.com/googleapis/java-storage/issues/2929)) ([c461546](https://github.com/googleapis/java-storage/commit/c461546bfd016b21eb99f8e25604ee3fd001c9c6)) +* add note that Bucket.project output format is always project number format ([53b6927](https://github.com/googleapis/java-storage/commit/53b6927de9e5b948e1192e6cf716b88cc872c632)) +* add note that managedFolders are supported for GetIamPolicy and SetIamPolicy ([53b6927](https://github.com/googleapis/java-storage/commit/53b6927de9e5b948e1192e6cf716b88cc872c632)) +* add samples for soft delete (objects) ([#2754](https://github.com/googleapis/java-storage/issues/2754)) ([41bc807](https://github.com/googleapis/java-storage/commit/41bc807e94f1c0eebd41b4a7baa12301858cc16f)) +* Create OpenTelemetry Quickstart Sample ([#2861](https://github.com/googleapis/java-storage/issues/2861)) ([31df9b7](https://github.com/googleapis/java-storage/commit/31df9b7a6350714ff354934ccbd27c5dd68762f5)) +* update storage_copy_file to include MegabytesCopiedPerChunk ([#2910](https://github.com/googleapis/java-storage/issues/2910)) ([971ca5d](https://github.com/googleapis/java-storage/commit/971ca5d107967960e6db6ca76a55e44b9aefc605)) + ## [2.61.0](https://github.com/googleapis/java-storage/compare/v2.60.0...v2.61.0) (2025-12-15) diff --git a/README.md b/README.md index bc583282e9..f15e0368e6 100644 --- a/README.md +++ b/README.md @@ -66,13 +66,13 @@ implementation 'com.google.cloud:google-cloud-storage' If you are using Gradle without BOM, add this to your dependencies: ```Groovy -implementation 'com.google.cloud:google-cloud-storage:2.61.0' +implementation 'com.google.cloud:google-cloud-storage:2.62.0-rc1' ``` If you are using SBT, add this to your dependencies: ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "2.61.0" +libraryDependencies += "com.google.cloud" % "google-cloud-storage" % "2.62.0-rc1" ``` ## Authentication @@ -484,7 +484,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-storage/java11.html [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-storage.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage/2.61.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-storage/2.62.0-rc1 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/gapic-google-cloud-storage-v2/pom.xml b/gapic-google-cloud-storage-v2/pom.xml index 054b01fcc8..b4f06d59b1 100644 --- a/gapic-google-cloud-storage-v2/pom.xml +++ b/gapic-google-cloud-storage-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc gapic-google-cloud-storage-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 gapic-google-cloud-storage-v2 GRPC library for gapic-google-cloud-storage-v2 com.google.cloud google-cloud-storage-parent - 2.61.1-SNAPSHOT + 2.62.0-rc1 diff --git a/google-cloud-storage-bom/pom.xml b/google-cloud-storage-bom/pom.xml index 4c2214bf39..f419caf5a8 100644 --- a/google-cloud-storage-bom/pom.xml +++ b/google-cloud-storage-bom/pom.xml @@ -19,7 +19,7 @@ 4.0.0 com.google.cloud google-cloud-storage-bom - 2.61.1-SNAPSHOT + 2.62.0-rc1 pom com.google.cloud @@ -69,37 +69,37 @@ com.google.cloud google-cloud-storage - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.api.grpc gapic-google-cloud-storage-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.api.grpc grpc-google-cloud-storage-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.api.grpc proto-google-cloud-storage-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.cloud google-cloud-storage-control - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.api.grpc grpc-google-cloud-storage-control-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.api.grpc proto-google-cloud-storage-control-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 diff --git a/google-cloud-storage-control/pom.xml b/google-cloud-storage-control/pom.xml index 5290bc1441..24ad625bc1 100644 --- a/google-cloud-storage-control/pom.xml +++ b/google-cloud-storage-control/pom.xml @@ -5,13 +5,13 @@ 4.0.0 com.google.cloud google-cloud-storage-control - 2.61.1-SNAPSHOT + 2.62.0-rc1 google-cloud-storage-control GRPC library for google-cloud-storage-control com.google.cloud google-cloud-storage-parent - 2.61.1-SNAPSHOT + 2.62.0-rc1 diff --git a/google-cloud-storage/pom.xml b/google-cloud-storage/pom.xml index b3bb7e2043..f2bdb665ab 100644 --- a/google-cloud-storage/pom.xml +++ b/google-cloud-storage/pom.xml @@ -2,7 +2,7 @@ 4.0.0 google-cloud-storage - 2.61.1-SNAPSHOT + 2.62.0-rc1 jar Google Cloud Storage https://github.com/googleapis/java-storage @@ -12,7 +12,7 @@ com.google.cloud google-cloud-storage-parent - 2.61.1-SNAPSHOT + 2.62.0-rc1 google-cloud-storage diff --git a/grpc-google-cloud-storage-control-v2/pom.xml b/grpc-google-cloud-storage-control-v2/pom.xml index 0e0a3da8ce..7ed8c54388 100644 --- a/grpc-google-cloud-storage-control-v2/pom.xml +++ b/grpc-google-cloud-storage-control-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-storage-control-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 grpc-google-cloud-storage-control-v2 GRPC library for google-cloud-storage com.google.cloud google-cloud-storage-parent - 2.61.1-SNAPSHOT + 2.62.0-rc1 diff --git a/grpc-google-cloud-storage-v2/pom.xml b/grpc-google-cloud-storage-v2/pom.xml index e9d5aa4b35..3c5d601fcd 100644 --- a/grpc-google-cloud-storage-v2/pom.xml +++ b/grpc-google-cloud-storage-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-storage-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 grpc-google-cloud-storage-v2 GRPC library for grpc-google-cloud-storage-v2 com.google.cloud google-cloud-storage-parent - 2.61.1-SNAPSHOT + 2.62.0-rc1 diff --git a/pom.xml b/pom.xml index c68d489508..1246f40fcb 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-storage-parent pom - 2.61.1-SNAPSHOT + 2.62.0-rc1 Storage Parent https://github.com/googleapis/java-storage @@ -82,7 +82,7 @@ com.google.cloud google-cloud-storage - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.apis @@ -104,32 +104,32 @@ com.google.api.grpc proto-google-cloud-storage-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.api.grpc grpc-google-cloud-storage-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.api.grpc gapic-google-cloud-storage-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.api.grpc grpc-google-cloud-storage-control-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.api.grpc proto-google-cloud-storage-control-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.cloud google-cloud-storage-control - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.cloud diff --git a/proto-google-cloud-storage-control-v2/pom.xml b/proto-google-cloud-storage-control-v2/pom.xml index 6319fca093..fd536ab9c1 100644 --- a/proto-google-cloud-storage-control-v2/pom.xml +++ b/proto-google-cloud-storage-control-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-storage-control-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 proto-google-cloud-storage-control-v2 Proto library for proto-google-cloud-storage-control-v2 com.google.cloud google-cloud-storage-parent - 2.61.1-SNAPSHOT + 2.62.0-rc1 diff --git a/proto-google-cloud-storage-v2/pom.xml b/proto-google-cloud-storage-v2/pom.xml index 05a0aece50..b24a275189 100644 --- a/proto-google-cloud-storage-v2/pom.xml +++ b/proto-google-cloud-storage-v2/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-storage-v2 - 2.61.1-SNAPSHOT + 2.62.0-rc1 proto-google-cloud-storage-v2 PROTO library for proto-google-cloud-storage-v2 com.google.cloud google-cloud-storage-parent - 2.61.1-SNAPSHOT + 2.62.0-rc1 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 7b1959fee0..1341ddb1ba 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,12 +28,12 @@ com.google.cloud google-cloud-storage - 2.61.1-SNAPSHOT + 2.62.0-rc1 com.google.cloud google-cloud-storage-control - 2.61.1-SNAPSHOT + 2.62.0-rc1 compile @@ -70,7 +70,7 @@ com.google.cloud google-cloud-storage - 2.61.1-SNAPSHOT + 2.62.0-rc1 tests test diff --git a/storage-shared-benchmarking/pom.xml b/storage-shared-benchmarking/pom.xml index 3ba73c9cf5..035c75e164 100644 --- a/storage-shared-benchmarking/pom.xml +++ b/storage-shared-benchmarking/pom.xml @@ -10,7 +10,7 @@ com.google.cloud google-cloud-storage-parent - 2.61.1-SNAPSHOT + 2.62.0-rc1 @@ -31,7 +31,7 @@ com.google.cloud google-cloud-storage - 2.61.1-SNAPSHOT + 2.62.0-rc1 tests diff --git a/versions.txt b/versions.txt index 505a5c2362..137a49d69d 100644 --- a/versions.txt +++ b/versions.txt @@ -1,10 +1,10 @@ # Format: # module:released-version:current-version -google-cloud-storage:2.61.0:2.61.1-SNAPSHOT -gapic-google-cloud-storage-v2:2.61.0:2.61.1-SNAPSHOT -grpc-google-cloud-storage-v2:2.61.0:2.61.1-SNAPSHOT -proto-google-cloud-storage-v2:2.61.0:2.61.1-SNAPSHOT -google-cloud-storage-control:2.61.0:2.61.1-SNAPSHOT -proto-google-cloud-storage-control-v2:2.61.0:2.61.1-SNAPSHOT -grpc-google-cloud-storage-control-v2:2.61.0:2.61.1-SNAPSHOT +google-cloud-storage:2.62.0-rc1:2.62.0-rc1 +gapic-google-cloud-storage-v2:2.62.0-rc1:2.62.0-rc1 +grpc-google-cloud-storage-v2:2.62.0-rc1:2.62.0-rc1 +proto-google-cloud-storage-v2:2.62.0-rc1:2.62.0-rc1 +google-cloud-storage-control:2.62.0-rc1:2.62.0-rc1 +proto-google-cloud-storage-control-v2:2.62.0-rc1:2.62.0-rc1 +grpc-google-cloud-storage-control-v2:2.62.0-rc1:2.62.0-rc1