solrbot opened a new pull request, #4098: URL: https://github.com/apache/solr/pull/4098
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [com.google.cloud:google-cloud-storage](https://redirect.github.com/googleapis/java-storage) | dependencies | minor | `2.27.0` -> `2.62.0` | `2.62.1` | | [com.google.cloud:google-cloud-nio](https://redirect.github.com/googleapis/java-storage-nio) | dependencies | minor | `0.127.3` -> `0.128.10` | `0.128.11` | | [com.google.cloud:google-cloud-core-http](https://redirect.github.com/googleapis/sdk-platform-java) | dependencies | minor | `2.60.1` -> `2.64.0` | | | [com.google.cloud:google-cloud-core](https://redirect.github.com/googleapis/sdk-platform-java) | dependencies | minor | `2.60.1` -> `2.64.0` | | | [com.google.cloud:google-cloud-bom](https://redirect.github.com/googleapis/java-cloud-bom) | dependencies | minor | `0.224.0` -> `0.255.0` | `0.256.0` | --- ### Release Notes <details> <summary>googleapis/java-storage (com.google.cloud:google-cloud-storage)</summary> ### [`v2.62.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2620-2026-01-15) ##### Features - Add default e2e checksum validation in the final call of resumable uploads ([#​3450](https://redirect.github.com/googleapis/java-storage/issues/3450)) ([37d2bba](https://redirect.github.com/googleapis/java-storage/commit/37d2bba93dfbdc9a81195aff9325a66883b6795f)) ##### Bug Fixes - Update appendable upload retry logic to be able to more gracefully handle slow uploads ([#​3438](https://redirect.github.com/googleapis/java-storage/issues/3438)) ([e660e5a](https://redirect.github.com/googleapis/java-storage/commit/e660e5a24f35798c6fcd6c9b30cf0a8324e5f5f8)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.55.1 ([#​3461](https://redirect.github.com/googleapis/java-storage/issues/3461)) ([7e45b9e](https://redirect.github.com/googleapis/java-storage/commit/7e45b9e6f03ddea3e0fce31b95f5b54c37799be4)) - Update googleapis/sdk-platform-java action to v2.65.1 ([#​3460](https://redirect.github.com/googleapis/java-storage/issues/3460)) ([2a42131](https://redirect.github.com/googleapis/java-storage/commit/2a42131d3850e661a53a93dd36b87fd58acd2a4f)) ### [`v2.61.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2610-2025-12-15) ##### Features - Add support for partial success in ListBuckets for json ([#​3415](https://redirect.github.com/googleapis/java-storage/issues/3415)) ([37ef7f3](https://redirect.github.com/googleapis/java-storage/commit/37ef7f3894a867257d5366ab36129043b9a884f8)) - Modifying getters and setters to be more inline with s3 interface. ([0a8bbea](https://redirect.github.com/googleapis/java-storage/commit/0a8bbeaf8babd296fce0690421d2e480b361ca7e)) - **mpu:** Breaking change modifying getters and setters in MPU to be more inline with s3 interface. ([66d54e2](https://redirect.github.com/googleapis/java-storage/commit/66d54e2dc36d90853bae4d529a620f45a7001487)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.64.1 ([511ff51](https://redirect.github.com/googleapis/java-storage/commit/511ff514410e55425e968ab900ac1b8825fe507a)) ##### Dependencies - Update actions/checkout action to v6 ([d934ad9](https://redirect.github.com/googleapis/java-storage/commit/d934ad91aa1bf50e04870b1af747f1947fb2cbea)) - Update actions/checkout action to v6 ([d99dd53](https://redirect.github.com/googleapis/java-storage/commit/d99dd53a0401f5460a63be7a6b927a27cdad0997)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20251118-2.0.0 ([f48fa3f](https://redirect.github.com/googleapis/java-storage/commit/f48fa3f1dc5feabd89be063b138804b83f722c0c)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20251118-2.0.0 ([#​3427](https://redirect.github.com/googleapis/java-storage/issues/3427)) ([4612e72](https://redirect.github.com/googleapis/java-storage/commit/4612e72051d35b22135811a8723a65646a90d45e)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.54.2 ([90a71be](https://redirect.github.com/googleapis/java-storage/commit/90a71be0899d06995b515d875c65cdc5f852c7b0)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.54.2 ([#​3424](https://redirect.github.com/googleapis/java-storage/issues/3424)) ([c989dc3](https://redirect.github.com/googleapis/java-storage/commit/c989dc3e65386e55bc25d2f6f63e499deda3fc69)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.59.0 ([f5d8337](https://redirect.github.com/googleapis/java-storage/commit/f5d8337ad556770a55cc260975e44e85e8e831b0)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.59.0 ([5480ce3](https://redirect.github.com/googleapis/java-storage/commit/5480ce347493ec425b675f462a42f45c22b06c28)) - Update googleapis/sdk-platform-java action to v2.64.2 ([23494d7](https://redirect.github.com/googleapis/java-storage/commit/23494d79d3a2785c30c75f50fd3b0a03598c3599)) - Update googleapis/sdk-platform-java action to v2.64.2 ([#​3425](https://redirect.github.com/googleapis/java-storage/issues/3425)) ([fad2d7a](https://redirect.github.com/googleapis/java-storage/commit/fad2d7a780a084acd8ccdf2bb2f97a335c438594)) ### [`v2.60.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2600-2025-11-07) ##### Features - Add preview MultipartUploadClient#abortMultipartUpload [#​3361](https://redirect.github.com/googleapis/java-storage/pull/3361) ([160fa9a](https://redirect.github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) - Add preview MultipartUploadClient#completeMultipartUpload [#​3372](https://redirect.github.com/googleapis/java-storage/pull/3372) ([160fa9a](https://redirect.github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) - Add preview MultipartUploadClient#createMultipartUpload [#​3356](https://redirect.github.com/googleapis/java-storage/pull/3356) ([160fa9a](https://redirect.github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) - Add preview MultipartUploadClient#listParts [#​3359](https://redirect.github.com/googleapis/java-storage/pull/3359) ([160fa9a](https://redirect.github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) - Add preview MultipartUploadClient#uploadPart [#​3375](https://redirect.github.com/googleapis/java-storage/pull/3375) ([160fa9a](https://redirect.github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) - Add preview MultipartUploadSettings ([160fa9a](https://redirect.github.com/googleapis/java-storage/commit/160fa9af7aa492373a9d9b40f65a6c56d7cab5ef)) ##### Bug Fixes - Add new system property (com.google.cloud.storage.grpc.bound\_token) to allow disabling bound token use with grpc ([#​3365](https://redirect.github.com/googleapis/java-storage/issues/3365)) ([ebf5e6d](https://redirect.github.com/googleapis/java-storage/commit/ebf5e6d30d8dc197ab388a70cc0d465c0f740496)) - Call response.disconnect() after resolving resumable upload url ([#​3385](https://redirect.github.com/googleapis/java-storage/issues/3385)) ([ac3be4b](https://redirect.github.com/googleapis/java-storage/commit/ac3be4b7e82d9340ede7d527a26ffe3e2ba58909)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.63.0 ([c1a8968](https://redirect.github.com/googleapis/java-storage/commit/c1a8968799c1cf5a970fe9f303adccdad0a117c8)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.54.1 ([#​3381](https://redirect.github.com/googleapis/java-storage/issues/3381)) ([e3d3700](https://redirect.github.com/googleapis/java-storage/commit/e3d3700e06de2b0113e1cb01e99ef4aeed3c62c9)) ### [`v2.59.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2590-2025-10-21) ##### Features - Add per-message checksum validation for gRPC ReadObject operations ([#​3336](https://redirect.github.com/googleapis/java-storage/issues/3336)) ([6eef1b0](https://redirect.github.com/googleapis/java-storage/commit/6eef1b0f587b9f32041ac4bcef1a16b1b0bc4bb3)) ##### Bug Fixes - Add case insensitive check for X-Goog-Content-SHA256 in SignatureInfo ([#​3337](https://redirect.github.com/googleapis/java-storage/issues/3337)) ([54bc2c1](https://redirect.github.com/googleapis/java-storage/commit/54bc2c12f2d0e8c164e4ddcaa1a61d2de3911131)) - Migrate away from GoogleCredentials.fromStream() usages ([#​3339](https://redirect.github.com/googleapis/java-storage/issues/3339)) ([7e42c2f](https://redirect.github.com/googleapis/java-storage/commit/7e42c2fbca53ca6b1266f784e58cee00cfed7d62)) - Update BlobReadSession channels to not implicitly close once EOF is observed ([#​3344](https://redirect.github.com/googleapis/java-storage/issues/3344)) ([9f0a93e](https://redirect.github.com/googleapis/java-storage/commit/9f0a93eb4c6bb8aab13915ca1cb40ba9e229a2f9)) - Update grpc single-shot uploads to attach the callers stracktrace as suppressed exception if an error happens in the background ([#​3330](https://redirect.github.com/googleapis/java-storage/issues/3330)) ([64e2b2e](https://redirect.github.com/googleapis/java-storage/commit/64e2b2ef839e69da0605b9e53989c1f5a2b09e66)) - Update retry logic for grpc start resumable upload to properly handle client side deadline\_exceeded ([#​3354](https://redirect.github.com/googleapis/java-storage/issues/3354)) ([6eb3331](https://redirect.github.com/googleapis/java-storage/commit/6eb33311d8dd7344e30ddcb92334fd52c7c63b4d)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.53.0 ([#​3351](https://redirect.github.com/googleapis/java-storage/issues/3351)) ([e64565a](https://redirect.github.com/googleapis/java-storage/commit/e64565ab674f586ea4850408a3f30544997f4b1b)) ### [`v2.58.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2581-2025-10-06) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.62.3 ([ba84793](https://redirect.github.com/googleapis/java-storage/commit/ba847937e553f6a47aa459f634f63ed42310762d)) - Update BlobReadSession ScatteringByteChannel projection to use less CPU ([#​3324](https://redirect.github.com/googleapis/java-storage/issues/3324)) ([678fecc](https://redirect.github.com/googleapis/java-storage/commit/678feccc972e557380e9ba5fcd52be099440197d)) - Update DefaultRetryContext to trap and forward RejectedExceptionException to onFailure ([#​3327](https://redirect.github.com/googleapis/java-storage/issues/3327)) ([1be31bd](https://redirect.github.com/googleapis/java-storage/commit/1be31bdfbc0283733e86b049d3be1911db50fb96)) - Update PCU request building logic to properly clear crc32c and md5 ([#​3323](https://redirect.github.com/googleapis/java-storage/issues/3323)) ([4da9f31](https://redirect.github.com/googleapis/java-storage/commit/4da9f3108d27f5c2ed3cc39eec161651f421e4db)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20250925-2.0.0 ([#​3313](https://redirect.github.com/googleapis/java-storage/issues/3313)) ([ab310eb](https://redirect.github.com/googleapis/java-storage/commit/ab310eb5af51ed332329abd6c3441d18f9965571)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.52.3 ([#​3325](https://redirect.github.com/googleapis/java-storage/issues/3325)) ([4d3e3be](https://redirect.github.com/googleapis/java-storage/commit/4d3e3be27811ad92becc93321048c4268cec2fcf)) - Update googleapis/sdk-platform-java action to v2.62.3 ([#​3322](https://redirect.github.com/googleapis/java-storage/issues/3322)) ([a5808ea](https://redirect.github.com/googleapis/java-storage/commit/a5808ea168a81f07040276c1a05da67108fda37f)) ### [`v2.58.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2580-2025-09-23) ##### Features - **storagecontrol:** Add GetIamPolicy, SetIamPolicy, and TestIamPermissions RPCs ([c884551](https://redirect.github.com/googleapis/java-storage/commit/c884551048a323f2a3fd7aaf4fce469d4d4f543e)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.62.2 ([984f8ca](https://redirect.github.com/googleapis/java-storage/commit/984f8ca23a38c7a892a2256a694b72431e44aa27)) - Fix appendable upload finalization race condition ([#​3295](https://redirect.github.com/googleapis/java-storage/issues/3295)) ([485be18](https://redirect.github.com/googleapis/java-storage/commit/485be184c08c7b857d8c9a9443f32903df879b23)) - Fix IllegalMonitorStateException thrown from BlobAppendableUpload.isOpen() ([#​3302](https://redirect.github.com/googleapis/java-storage/issues/3302)) ([aa90468](https://redirect.github.com/googleapis/java-storage/commit/aa904688b784d7427454318196ef88628e415246)) - Update object context diff logic to be shallow rather than deep ([#​3287](https://redirect.github.com/googleapis/java-storage/issues/3287)) ([2fd15f6](https://redirect.github.com/googleapis/java-storage/commit/2fd15f69e93a3df2b8dbbd4f08edd07c087e957c)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.52.2 ([#​3298](https://redirect.github.com/googleapis/java-storage/issues/3298)) ([1489f3a](https://redirect.github.com/googleapis/java-storage/commit/1489f3a74c8a27f0888c40600c83adedcfd9a9ec)) - Update googleapis/sdk-platform-java action to v2.62.2 ([#​3299](https://redirect.github.com/googleapis/java-storage/issues/3299)) ([c3b05ac](https://redirect.github.com/googleapis/java-storage/commit/c3b05ac8798140f9ddcab098948a3a2f3638dc6b)) ### [`v2.57.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2570-2025-09-09) ##### Features - Add BlobInfo.ObjectContexts ([#​3259](https://redirect.github.com/googleapis/java-storage/issues/3259)) ([485aefd](https://redirect.github.com/googleapis/java-storage/commit/485aefd3047c52c98d8bd913033c8aee1473e988)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.62.1 ([0e348db](https://redirect.github.com/googleapis/java-storage/commit/0e348dbee247e1e65713d0155e1aa29ae5c5e0e4)) - Update BlobAppendableUpload implementation to periodically flush for large writes ([#​3278](https://redirect.github.com/googleapis/java-storage/issues/3278)) ([d0ffe18](https://redirect.github.com/googleapis/java-storage/commit/d0ffe18084b32936c889bb280005294c7ae7064d)) - Update otel integration to properly activate span context for lazy RPCs such as reads & writes pt.2 ([#​3277](https://redirect.github.com/googleapis/java-storage/issues/3277)) ([3240f67](https://redirect.github.com/googleapis/java-storage/commit/3240f67c192a855c92256526aeb2fa689ea15445)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.52.1 ([#​3280](https://redirect.github.com/googleapis/java-storage/issues/3280)) ([d046ea3](https://redirect.github.com/googleapis/java-storage/commit/d046ea3da19288b64c48300bdd4f94a0ebf35458)) - Update googleapis/sdk-platform-java action to v2.62.1 ([#​3281](https://redirect.github.com/googleapis/java-storage/issues/3281)) ([c9078bb](https://redirect.github.com/googleapis/java-storage/commit/c9078bb98e3999234f95ab2e4c842c9dd7191c3d)) ### [`v2.56.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2560-2025-08-25) ##### Features - *breaking behavior* rewrite Storage.blobAppendableUpload to be non-blocking and have improved throughput ([#​3231](https://redirect.github.com/googleapis/java-storage/issues/3231)) ([7bd73d3](https://redirect.github.com/googleapis/java-storage/commit/7bd73d3104f5c47299f5a9c8d68dec82933eeda5)) - Add AppendableUploadWriteableByteChannel#flush() ([#​3261](https://redirect.github.com/googleapis/java-storage/issues/3261)) ([950c56f](https://redirect.github.com/googleapis/java-storage/commit/950c56f0e622d75faff51257d5cbc9f3ddc7e1ce)) - Add MinFlushSizeFlushPolicy#withMaxPendingBytes(long) ([#​3231](https://redirect.github.com/googleapis/java-storage/issues/3231)) ([7bd73d3](https://redirect.github.com/googleapis/java-storage/commit/7bd73d3104f5c47299f5a9c8d68dec82933eeda5)) - Add StorageChannelUtils to provide helper methods to perform blocking read/write to/from non-blocking channels ([#​3231](https://redirect.github.com/googleapis/java-storage/issues/3231)) ([7bd73d3](https://redirect.github.com/googleapis/java-storage/commit/7bd73d3104f5c47299f5a9c8d68dec82933eeda5)) ##### Bug Fixes - Make FlushPolicy${Min,Max}FlushSizeFlushPolicy constructors private ([#​3217](https://redirect.github.com/googleapis/java-storage/issues/3217)) ([7bd73d3](https://redirect.github.com/googleapis/java-storage/commit/7bd73d3104f5c47299f5a9c8d68dec82933eeda5)) - Update BlobAppendableUploadConfig and FlushPolicy.MinFlushSizeFlushPolicy to default to 4MiB minFlushSize and 16MiB maxPendingBytes ([#​3249](https://redirect.github.com/googleapis/java-storage/issues/3249)) ([7bd73d3](https://redirect.github.com/googleapis/java-storage/commit/7bd73d3104f5c47299f5a9c8d68dec82933eeda5)) - Update otel integration to properly activate span context for lazy RPCs such as reads & writes ([#​3255](https://redirect.github.com/googleapis/java-storage/issues/3255)) ([d6587f4](https://redirect.github.com/googleapis/java-storage/commit/d6587f42b65a586a2e3f30e0559975801726a812)) ##### Dependencies - Update actions/checkout action to v5 ([#​3239](https://redirect.github.com/googleapis/java-storage/issues/3239)) ([33f024b](https://redirect.github.com/googleapis/java-storage/commit/33f024b1ae094bf3e3605e1a835cb55eb5c9e750)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20250815-2.0.0 ([#​3245](https://redirect.github.com/googleapis/java-storage/issues/3245)) ([87afe1a](https://redirect.github.com/googleapis/java-storage/commit/87afe1ac5f500053e4c0639d5b824304d03796f4)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.52.0 ([#​3250](https://redirect.github.com/googleapis/java-storage/issues/3250)) ([0782e62](https://redirect.github.com/googleapis/java-storage/commit/0782e62fc9534e3cecfaaa4d78b58904ecf699d6)) ### [`v2.55.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2550-2025-08-05) ##### Features - Add new preview Bucket encryption policy configuration ([#​3204](https://redirect.github.com/googleapis/java-storage/issues/3204)) ([7b250dd](https://redirect.github.com/googleapis/java-storage/commit/7b250dd53cfa29bbb6a0a4cb4a345aeb2dab5c86)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.61.0 ([f98b686](https://redirect.github.com/googleapis/java-storage/commit/f98b686ef940879458acb1e56339adf869400b94)) - Enable ALTS bound token (for DirectPath) in the grpc channel provider ([#​2919](https://redirect.github.com/googleapis/java-storage/issues/2919)) ([38d248d](https://redirect.github.com/googleapis/java-storage/commit/38d248d9511e808e88c1bac0b6bb2ba54897830d)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.51.0 ([#​3213](https://redirect.github.com/googleapis/java-storage/issues/3213)) ([86ff697](https://redirect.github.com/googleapis/java-storage/commit/86ff69788b30d8f82b6b95d010df507093852889)) ### [`v2.54.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2540-2025-07-24) ##### Features - Add BucketInfo.IpFilter ([#​3177](https://redirect.github.com/googleapis/java-storage/issues/3177)) ([14a91ec](https://redirect.github.com/googleapis/java-storage/commit/14a91ec208067e6afc55923cffda5f69aa33d8b4)) - Add default end-to-end checksumming for JournalingBlobWriteSessionConfig [#​3180](https://redirect.github.com/googleapis/java-storage/issues/3180) ([fa0f6a0](https://redirect.github.com/googleapis/java-storage/commit/fa0f6a03380af78e239bd0079267649ba4138f38)) - Add default end-to-end crc32c checksumming for several upload methods via grpc transport [#​3176](https://redirect.github.com/googleapis/java-storage/issues/3176) ([fa0f6a0](https://redirect.github.com/googleapis/java-storage/commit/fa0f6a03380af78e239bd0079267649ba4138f38)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.60.2 ([bd1f199](https://redirect.github.com/googleapis/java-storage/commit/bd1f199cf57c2b8039c303586d5beac64aeca0ba)) - Give user provided checksum precondition priority for Storage#create methods that accept byte\[] [#​3182](https://redirect.github.com/googleapis/java-storage/issues/3182) ([fa0f6a0](https://redirect.github.com/googleapis/java-storage/commit/fa0f6a03380af78e239bd0079267649ba4138f38)) - Move crc32c computation before writing to disk for BufferToDiskThenUpload BlobWriteSession config [#​3187](https://redirect.github.com/googleapis/java-storage/issues/3187) ([fa0f6a0](https://redirect.github.com/googleapis/java-storage/commit/fa0f6a03380af78e239bd0079267649ba4138f38)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20250718-2.0.0 ([#​3203](https://redirect.github.com/googleapis/java-storage/issues/3203)) ([18978e4](https://redirect.github.com/googleapis/java-storage/commit/18978e4ec54790df2939490ef76fc19b9f72eb04)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.50.2 ([#​3201](https://redirect.github.com/googleapis/java-storage/issues/3201)) ([782c3c4](https://redirect.github.com/googleapis/java-storage/commit/782c3c416583704a196b17f23e9c12c33659f67d)) - Update googleapis/sdk-platform-java action to v2.60.1 ([#​3196](https://redirect.github.com/googleapis/java-storage/issues/3196)) ([6ba56e5](https://redirect.github.com/googleapis/java-storage/commit/6ba56e5a4b86a75a9f48beccf79ff6d5fdd3e19f)) ### [`v2.53.3`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2533-2025-07-09) ##### Bug Fixes - Fix DefaultBlobWriteSessionConfig init to work when grpc classes are excluded ([#​3147](https://redirect.github.com/googleapis/java-storage/issues/3147)) ([8571ba8](https://redirect.github.com/googleapis/java-storage/commit/8571ba8eee82d055cdeb5f0b6970d5b814eaa24e)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20250629-2.0.0 ([#​3185](https://redirect.github.com/googleapis/java-storage/issues/3185)) ([4ce8281](https://redirect.github.com/googleapis/java-storage/commit/4ce8281246cbe84ed068205532cac4a03853c331)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.50.1 ([#​3189](https://redirect.github.com/googleapis/java-storage/issues/3189)) ([7fbfb01](https://redirect.github.com/googleapis/java-storage/commit/7fbfb013a8cfb72d49e3d752ad25e73b6ccaab4f)) ### [`v2.53.2`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2532-2025-06-25) ##### Bug Fixes - Fix Journaling BlobWriteSessionConfig to properly handle multiple consecutive retries ([#​3166](https://redirect.github.com/googleapis/java-storage/issues/3166)) ([895bfbd](https://redirect.github.com/googleapis/java-storage/commit/895bfbda902a77d16a33fe5238349a6b3d397c10)) ##### Dependencies - Update dependency com.google.cloud.opentelemetry:exporter-trace to v0.36.0 ([#​3162](https://redirect.github.com/googleapis/java-storage/issues/3162)) ([41a1030](https://redirect.github.com/googleapis/java-storage/commit/41a1030a2e77036cf961a16d472068b07e624192)) - Update sdk-platform-java dependencies ([#​3164](https://redirect.github.com/googleapis/java-storage/issues/3164)) ([c22a131](https://redirect.github.com/googleapis/java-storage/commit/c22a1319d8e2d92beeb03abac6bf2af8d09d49ee)) ### [`v2.53.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2531-2025-06-18) ##### Bug Fixes - Cancel the future in RemoteStorageHelper#forceDelete when TimeoutException happens ([#​3136](https://redirect.github.com/googleapis/java-storage/issues/3136)) ([e6007d5](https://redirect.github.com/googleapis/java-storage/commit/e6007d56e8801be65209cb5761f62749369425c9)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.59.0 ([7dba9f0](https://redirect.github.com/googleapis/java-storage/commit/7dba9f09f100062cc8c04e5a2735a4349d8e7ed1)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20250605-2.0.0 ([#​3143](https://redirect.github.com/googleapis/java-storage/issues/3143)) ([17a80d8](https://redirect.github.com/googleapis/java-storage/commit/17a80d8b49fef65557215b310895b0f08ee25235)) - Update sdk-platform-java dependencies ([#​3152](https://redirect.github.com/googleapis/java-storage/issues/3152)) ([2f78192](https://redirect.github.com/googleapis/java-storage/commit/2f78192d97e9d3ca29c97a52a66a074777dce196)) ### [`v2.53.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2530-2025-06-04) ##### Features - Expose BucketInfo.getProject as a BigInteger ([#​3119](https://redirect.github.com/googleapis/java-storage/issues/3119)) ([64bbb60](https://redirect.github.com/googleapis/java-storage/commit/64bbb608033f757cb6e31e75a78740d8ed1dccab)), closes [#​3023](https://redirect.github.com/googleapis/java-storage/issues/3023) - **storagecontrol:** Add Anywhere cache control APIs ([06572b7](https://redirect.github.com/googleapis/java-storage/commit/06572b7ced2829cdc00bf648521c024a52d93b3a)) - **storagecontrol:** Add Client Libraries Storage IntelligenceConfig ([06572b7](https://redirect.github.com/googleapis/java-storage/commit/06572b7ced2829cdc00bf648521c024a52d93b3a)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.58.0 ([06572b7](https://redirect.github.com/googleapis/java-storage/commit/06572b7ced2829cdc00bf648521c024a52d93b3a)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20250521-2.0.0 ([#​3118](https://redirect.github.com/googleapis/java-storage/issues/3118)) ([e1be49e](https://redirect.github.com/googleapis/java-storage/commit/e1be49e6c987daccf9542c15c6ba418c007d2fb7)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20250524-2.0.0 ([#​3127](https://redirect.github.com/googleapis/java-storage/issues/3127)) ([2a4499d](https://redirect.github.com/googleapis/java-storage/commit/2a4499d1686e93e8495f29b5198488d166caaa06)) - Update sdk-platform-java dependencies ([#​3129](https://redirect.github.com/googleapis/java-storage/issues/3129)) ([31cd058](https://redirect.github.com/googleapis/java-storage/commit/31cd058dcaf5a891ecb7a955602b09634d912560)) ##### Documentation - Add explicit Optional annotations to fields that have always been treated as optional ([53b6927](https://redirect.github.com/googleapis/java-storage/commit/53b6927de9e5b948e1192e6cf716b88cc872c632)) - Add note that Bucket.project output format is always project number format ([53b6927](https://redirect.github.com/googleapis/java-storage/commit/53b6927de9e5b948e1192e6cf716b88cc872c632)) - Add note that managedFolders are supported for GetIamPolicy and SetIamPolicy ([53b6927](https://redirect.github.com/googleapis/java-storage/commit/53b6927de9e5b948e1192e6cf716b88cc872c632)) ### [`v2.52.3`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2523-2025-05-19) ##### Bug Fixes - Update grpc client side metrics detection to be graceful when not running on gcp ([#​3097](https://redirect.github.com/googleapis/java-storage/issues/3097)) ([10cd32d](https://redirect.github.com/googleapis/java-storage/commit/10cd32d51aa061304b5b4d0d632a2eed694cd1d6)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20250509-2.0.0 ([#​3103](https://redirect.github.com/googleapis/java-storage/issues/3103)) ([1fd1090](https://redirect.github.com/googleapis/java-storage/commit/1fd109094814bfb6270e10a3e4fd5ec4d20e7fba)) - Update sdk-platform-java dependencies ([#​3102](https://redirect.github.com/googleapis/java-storage/issues/3102)) ([3b53b94](https://redirect.github.com/googleapis/java-storage/commit/3b53b942f31805c5291ca109b4f3e501fbc6fc0d)) ### [`v2.52.2`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2522-2025-05-06) ##### Bug Fixes - Fix a possible NPE that could happen when shutting down a grpc Storage instance ([#​3089](https://redirect.github.com/googleapis/java-storage/issues/3089)) ([56f5d0a](https://redirect.github.com/googleapis/java-storage/commit/56f5d0ae8826d3d03c436fd0b91630cd09c09a3d)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20250424-2.0.0 ([#​3084](https://redirect.github.com/googleapis/java-storage/issues/3084)) ([c7afbde](https://redirect.github.com/googleapis/java-storage/commit/c7afbde3b1a78a56c017283850f90938d66e44fd)) - Update sdk-platform-java dependencies ([#​3087](https://redirect.github.com/googleapis/java-storage/issues/3087)) ([762ca13](https://redirect.github.com/googleapis/java-storage/commit/762ca1374a8e738fbafc49d17fd38375962d026f)) ### [`v2.52.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2521-2025-05-01) ##### Bug Fixes - Fix grpc ReadObject memory leak introduced in 2.51.0 ([#​3080](https://redirect.github.com/googleapis/java-storage/issues/3080)) ([7057629](https://redirect.github.com/googleapis/java-storage/commit/705762947fad452462ad0e55ec5898e6389a0ac3)) ### [`v2.52.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2520-2025-04-28) > \[!IMPORTANT]\ > This release has a direct memory leak when using gRPC transport for downloads. > > Please update to [2.52.1](https://redirect.github.com/googleapis/java-storage/releases/tag/v2.52.1) or later which contains the fix. ##### Features - Add Storage.BlobListOption#includeTrailingDelimiter ([#​3038](https://redirect.github.com/googleapis/java-storage/issues/3038)) ([0b7a0df](https://redirect.github.com/googleapis/java-storage/commit/0b7a0dff91af0e22e84ba3ca08862141292b3b30)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.56.2 ([74c46dd](https://redirect.github.com/googleapis/java-storage/commit/74c46ddcd91553bcb8145c536389bbe0ca32886c)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20250416-2.0.0 ([#​3063](https://redirect.github.com/googleapis/java-storage/issues/3063)) ([d496d5b](https://redirect.github.com/googleapis/java-storage/commit/d496d5bcc1f6ee922bb8f02bfc91d4aeffb8f9a7)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20250420-2.0.0 ([#​3070](https://redirect.github.com/googleapis/java-storage/issues/3070)) ([1ef50f2](https://redirect.github.com/googleapis/java-storage/commit/1ef50f2936e62602db689cffbe166c9494ac58f6)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.46.2 ([#​3061](https://redirect.github.com/googleapis/java-storage/issues/3061)) ([cb43a6c](https://redirect.github.com/googleapis/java-storage/commit/cb43a6c368367e15dfd7c2205689df04547d1a9c)) - Update googleapis/sdk-platform-java action to v2.56.2 ([#​3055](https://redirect.github.com/googleapis/java-storage/issues/3055)) ([7025ad7](https://redirect.github.com/googleapis/java-storage/commit/7025ad7db438741ab6d74d5e3f768d0a2bd4da5c)) ### [`v2.51.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2510-2025-04-23) > \[!IMPORTANT]\ > This release has a direct memory leak when using gRPC transport for downloads. > > Please update to [2.52.1](https://redirect.github.com/googleapis/java-storage/releases/tag/v2.52.1) or later which contains the fix. ##### Features - Add [@​BetaApi](https://redirect.github.com/BetaApi) Storage#blobAppendableUpload for gRPC Transport ([#​3020](https://redirect.github.com/googleapis/java-storage/pull/3020)) ([62b6248](https://redirect.github.com/googleapis/java-storage/commit/62b62482c10d79c9f7d1b7c6cedd9e7d422a58ad)) - Add [@​BetaApi](https://redirect.github.com/BetaApi) Storage#blobReadSession for gRPC Transport ([#​3020](https://redirect.github.com/googleapis/java-storage/pull/3020)) ([62b6248](https://redirect.github.com/googleapis/java-storage/commit/62b62482c10d79c9f7d1b7c6cedd9e7d422a58ad)) - Implement improved retry context information ([#​3020](https://redirect.github.com/googleapis/java-storage/pull/3020)) ([62b6248](https://redirect.github.com/googleapis/java-storage/commit/62b62482c10d79c9f7d1b7c6cedd9e7d422a58ad)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.56.0 ([8f9f5ec](https://redirect.github.com/googleapis/java-storage/commit/8f9f5ec4506bde58fbf2351c99f0d67cdcfcd88e)) - Ensure object generation is sent for Storage#update(BlobInfo) using HTTP Transport ([#​3006](https://redirect.github.com/googleapis/java-storage/issues/3006)) ([2a3e0e7](https://redirect.github.com/googleapis/java-storage/commit/2a3e0e7453c5e3e45bc06eec1ba6d2bc193143e6)), closes [#​2980](https://redirect.github.com/googleapis/java-storage/issues/2980) - Update 416 handling for ReadChannel ([#​3018](https://redirect.github.com/googleapis/java-storage/issues/3018)) ([4a9c3e4](https://redirect.github.com/googleapis/java-storage/commit/4a9c3e46e8d4fa64813869cadf247cf77f1844d5)) - Update gRPC Bidi resumable upload to have more robust error message generation ([#​2998](https://redirect.github.com/googleapis/java-storage/issues/2998)) ([79b5d85](https://redirect.github.com/googleapis/java-storage/commit/79b5d8559b2e655178db2ba75116ddba5a581a7b)) - Update gRPC implementation for storage.buckets.get to translate NOT\_FOUND to null ([#​3005](https://redirect.github.com/googleapis/java-storage/issues/3005)) ([704af65](https://redirect.github.com/googleapis/java-storage/commit/704af65b25fe38d146b960775a69644cd80f2e78)) ##### Dependencies - Remove explicit version declarations for packages that are in shared-dependencies ([#​3014](https://redirect.github.com/googleapis/java-storage/issues/3014)) ([61cdb30](https://redirect.github.com/googleapis/java-storage/commit/61cdb30f250d2fdaaf79e0d060eb573197c7a90e)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20250312-2.0.0 ([#​3000](https://redirect.github.com/googleapis/java-storage/issues/3000)) ([78fc076](https://redirect.github.com/googleapis/java-storage/commit/78fc0763c89fb0e603d75b20c9c67eabc2b9f729)) - Update dependency com.google.cloud.opentelemetry:exporter-trace to v0.34.0 ([#​2938](https://redirect.github.com/googleapis/java-storage/issues/2938)) ([ff6f696](https://redirect.github.com/googleapis/java-storage/commit/ff6f696e8c4a539b5e6755fbd550096ee4688ecc)) - Update sdk-platform-java dependencies ([#​3046](https://redirect.github.com/googleapis/java-storage/issues/3046)) ([861f958](https://redirect.github.com/googleapis/java-storage/commit/861f9586e041f65061fb3da7f88955c4214d450c)) - Update sdk-platform-java dependencies ([#​3053](https://redirect.github.com/googleapis/java-storage/issues/3053)) ([921d1ba](https://redirect.github.com/googleapis/java-storage/commit/921d1ba0a547242c70cbb7dfb2cb190fa761398f)) ### [`v2.50.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2500-2025-03-14) ##### Features - Next release from main branch is 2.50.0 ([#​2968](https://redirect.github.com/googleapis/java-storage/issues/2968)) ([4a69fcc](https://redirect.github.com/googleapis/java-storage/commit/4a69fcc16787904675e5ba15f42bcab67553a7aa)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.54.0 ([22e7e3d](https://redirect.github.com/googleapis/java-storage/commit/22e7e3d4e8c56184f9c91b1e0bf52d5c4aa4cf9f)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.55.1 ([81c8c61](https://redirect.github.com/googleapis/java-storage/commit/81c8c611ab51a706d63670dff86db5bfd04ef544)) - Improve 503 handling for json resumable uploads ([#​2987](https://redirect.github.com/googleapis/java-storage/issues/2987)) ([9bc2b14](https://redirect.github.com/googleapis/java-storage/commit/9bc2b14a0058cded0321e5afa3ea3fc59bf3421b)) - Update usages of String.format to explicitly pass Locale.US ([#​2974](https://redirect.github.com/googleapis/java-storage/issues/2974)) ([8bcb2de](https://redirect.github.com/googleapis/java-storage/commit/8bcb2de22ea39cfc0b4dda07daba78ea192b5e98)), closes [#​2972](https://redirect.github.com/googleapis/java-storage/issues/2972) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20250224-2.0.0 ([#​2969](https://redirect.github.com/googleapis/java-storage/issues/2969)) ([80a40c4](https://redirect.github.com/googleapis/java-storage/commit/80a40c41527a5fb83a41ac4754d5be22f5cd5c2b)) - Update googleapis/sdk-platform-java action to v2.55.1 ([#​2985](https://redirect.github.com/googleapis/java-storage/issues/2985)) ([e22a2de](https://redirect.github.com/googleapis/java-storage/commit/e22a2de0fe1dc66e6e5b6d311f4812c290177203)) - Update sdk-platform-java dependencies ([#​2983](https://redirect.github.com/googleapis/java-storage/issues/2983)) ([9eeb82a](https://redirect.github.com/googleapis/java-storage/commit/9eeb82af81ad8095c21542808a8eaa5098dee074)) - Update sdk-platform-java dependencies ([#​2986](https://redirect.github.com/googleapis/java-storage/issues/2986)) ([10b922a](https://redirect.github.com/googleapis/java-storage/commit/10b922a8ae831fcd0107abf54091566442ae5fde)) ### [`v2.49.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2490-2025-02-26) ##### Features - Add new Options to allow per method header values ([#​2941](https://redirect.github.com/googleapis/java-storage/issues/2941)) ([297802d](https://redirect.github.com/googleapis/java-storage/commit/297802d1715e3289dd720fba851c563004b8c5f2)) - **transfer-manager:** Add ParallelUploadConfig.Builder#setUploadBlobInfoFactory ([#​2936](https://redirect.github.com/googleapis/java-storage/issues/2936)) ([86e9ae8](https://redirect.github.com/googleapis/java-storage/commit/86e9ae80772aa202d0b6563b8dd37722d8b5e0e0)), closes [#​2638](https://redirect.github.com/googleapis/java-storage/issues/2638) ##### Bug Fixes - Categorize a WatchdogTimeoutException as retriable for grpc ReadObject ([#​2954](https://redirect.github.com/googleapis/java-storage/issues/2954)) ([b53bd53](https://redirect.github.com/googleapis/java-storage/commit/b53bd53c26984b3e850355ced608b511688b74d1)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.53.0 ([9946d6b](https://redirect.github.com/googleapis/java-storage/commit/9946d6bdc7ec8398bf1bd1df63f272df1351539e)) - Update grpc based Storage to defer project id validation ([#​2930](https://redirect.github.com/googleapis/java-storage/issues/2930)) ([cc03784](https://redirect.github.com/googleapis/java-storage/commit/cc037848be7d21cb827c97d7f71618f1bfae941d)) - 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://redirect.github.com/googleapis/java-storage/issues/2939)) ([43553de](https://redirect.github.com/googleapis/java-storage/commit/43553dedce33093e751143fadb372024d975706c)) ##### Dependencies - Update sdk-platform-java dependencies ([#​2957](https://redirect.github.com/googleapis/java-storage/issues/2957)) ([40cfda6](https://redirect.github.com/googleapis/java-storage/commit/40cfda62d4bff72a857d0269eaa7c0225f216650)) ##### Documentation - Add note about HNS support to moveBlob ([#​2929](https://redirect.github.com/googleapis/java-storage/issues/2929)) ([c461546](https://redirect.github.com/googleapis/java-storage/commit/c461546bfd016b21eb99f8e25604ee3fd001c9c6)) ### [`v2.48.2`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2482-2025-02-11) ##### Dependencies - Update sdk-platform-java dependencies ([#​2921](https://redirect.github.com/googleapis/java-storage/issues/2921)) ([fa9b0a8](https://redirect.github.com/googleapis/java-storage/commit/fa9b0a8d6e2b185c0588d824329b409718bef302)) ##### Documentation - Update storage\_copy\_file to include MegabytesCopiedPerChunk ([#​2910](https://redirect.github.com/googleapis/java-storage/issues/2910)) ([971ca5d](https://redirect.github.com/googleapis/java-storage/commit/971ca5d107967960e6db6ca76a55e44b9aefc605)) ### [`v2.48.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2481-2025-02-03) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.52.0 ([00754bc](https://redirect.github.com/googleapis/java-storage/commit/00754bc0b30da4ebc13e75f55525d9bd885b0572)) - Update batch handling to ensure each operation has its own unique idempotency-token ([#​2905](https://redirect.github.com/googleapis/java-storage/issues/2905)) ([8d79b8d](https://redirect.github.com/googleapis/java-storage/commit/8d79b8d9cea30c6bba0d2550fa397b8c8b7acc3c)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.42.0 ([#​2895](https://redirect.github.com/googleapis/java-storage/issues/2895)) ([145afb0](https://redirect.github.com/googleapis/java-storage/commit/145afb0d3a783fe73a388a7be174b598a195a2c6)) - Update dependency com.google.cloud.opentelemetry:exporter-trace to v0.33.0 ([#​2904](https://redirect.github.com/googleapis/java-storage/issues/2904)) ([2a5242e](https://redirect.github.com/googleapis/java-storage/commit/2a5242e580185a5952181f922c4eca25790bcec6)) ##### Documentation - Create OpenTelemetry Quickstart Sample ([#​2861](https://redirect.github.com/googleapis/java-storage/issues/2861)) ([31df9b7](https://redirect.github.com/googleapis/java-storage/commit/31df9b7a6350714ff354934ccbd27c5dd68762f5)) ### [`v2.48.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2480-2025-01-27) ##### Features - Add new Storage#moveBlob method to atomically rename an object ([#​2882](https://redirect.github.com/googleapis/java-storage/issues/2882)) ([c49fd08](https://redirect.github.com/googleapis/java-storage/commit/c49fd08582c7235919270c1dd4eb2ece6933d302)) - Next release from main branch is 2.48.0 ([#​2885](https://redirect.github.com/googleapis/java-storage/issues/2885)) ([34e5903](https://redirect.github.com/googleapis/java-storage/commit/34e5903df9b7221ba9ebabc07046d7b819f9f209)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.51.1 ([09ed029](https://redirect.github.com/googleapis/java-storage/commit/09ed02995f4688db69c0e0db1c3d72cadce0c395)) - Update Signed URL default scheme to resolve from storage options host ([#​2880](https://redirect.github.com/googleapis/java-storage/issues/2880)) ([7ae7e39](https://redirect.github.com/googleapis/java-storage/commit/7ae7e3998930c1bec72ff7c06ebc2b66343852ca)), closes [#​2870](https://redirect.github.com/googleapis/java-storage/issues/2870) - Update StorageException translation of an ApiException to include error details ([#​2872](https://redirect.github.com/googleapis/java-storage/issues/2872)) ([8ad5010](https://redirect.github.com/googleapis/java-storage/commit/8ad501012fab0dfd8d0f0dce49d7c681540022a9)) ##### Dependencies - Update dependency com.google.cloud.opentelemetry:exporter-trace to v0.33.0 ([#​2873](https://redirect.github.com/googleapis/java-storage/issues/2873)) ([39509d5](https://redirect.github.com/googleapis/java-storage/commit/39509d53ee283694526efbec58daa24c3d8ca080)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.52.0 ([#​2883](https://redirect.github.com/googleapis/java-storage/issues/2883)) ([a64a3d5](https://redirect.github.com/googleapis/java-storage/commit/a64a3d58410dd2e9db20a36cd7169037f71eaeeb)) ### [`v2.47.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2470-2025-01-08) ##### Features - Add MoveObject RPC ([34b8ac4](https://redirect.github.com/googleapis/java-storage/commit/34b8ac4239bab67b53c73050d2341615254a3ae0)) - Introductory beta level support for OpenTelemetry tracing on c.g.c.storage.Storage methods ([#​2837](https://redirect.github.com/googleapis/java-storage/issues/2837)) ([dd889ea](https://redirect.github.com/googleapis/java-storage/commit/dd889ea0d0a57490ef106ab92ba557f26d414406)) ##### Bug Fixes - De-beta storage-v2 artifacts ([#​2852](https://redirect.github.com/googleapis/java-storage/issues/2852)) ([77a2e8a](https://redirect.github.com/googleapis/java-storage/commit/77a2e8af341528a4ff3c34a880a7983f828b8cfd)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.51.0 ([34b8ac4](https://redirect.github.com/googleapis/java-storage/commit/34b8ac4239bab67b53c73050d2341615254a3ae0)) - Fix interrupt spiral in grpc ReadObject drainQueue ([#​2850](https://redirect.github.com/googleapis/java-storage/issues/2850)) ([c1dac83](https://redirect.github.com/googleapis/java-storage/commit/c1dac837387ffc40f00344c8fb0e86e09d009358)) - Update request handling of gRPC based CopyWriter ([#​2858](https://redirect.github.com/googleapis/java-storage/issues/2858)) ([093cb87](https://redirect.github.com/googleapis/java-storage/commit/093cb8759d5cfaafa6fd9df43de1bb91c1285f35)) ##### Dependencies - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.51.0 ([#​2860](https://redirect.github.com/googleapis/java-storage/issues/2860)) ([980ac4e](https://redirect.github.com/googleapis/java-storage/commit/980ac4ebe09636d0de255e89f747bde8cc9ce041)) - Update googleapis/sdk-platform-java action to v2.51.1 ([#​2864](https://redirect.github.com/googleapis/java-storage/issues/2864)) ([b731c06](https://redirect.github.com/googleapis/java-storage/commit/b731c06b11186e9695fb89f32abf35988d558bc9)) - Update sdk-platform-java dependencies ([#​2866](https://redirect.github.com/googleapis/java-storage/issues/2866)) ([562df7f](https://redirect.github.com/googleapis/java-storage/commit/562df7f087b34db0f3d49c6e0b87643a606ef9c6)) ### [`v2.46.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2460-2024-12-13) ##### Features - Introduce `java.time` methods and variables ([#​2826](https://redirect.github.com/googleapis/java-storage/issues/2826)) ([baf30ee](https://redirect.github.com/googleapis/java-storage/commit/baf30ee91febbcda7d0f64b0083b789c4384a3c0)) ##### Bug Fixes - Update retry lifecycle when attempting to decompress a gzip object ([#​2840](https://redirect.github.com/googleapis/java-storage/issues/2840)) ([7dba13c](https://redirect.github.com/googleapis/java-storage/commit/7dba13cbbfd38d3c2147b25264934f33c5dc78e3)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20241113-2.0.0 ([#​2823](https://redirect.github.com/googleapis/java-storage/issues/2823)) ([503e518](https://redirect.github.com/googleapis/java-storage/commit/503e518550b67870c3e856957fdadbc012eff1ed)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20241206-2.0.0 ([#​2839](https://redirect.github.com/googleapis/java-storage/issues/2839)) ([8f3cdd3](https://redirect.github.com/googleapis/java-storage/commit/8f3cdd39dbbbbd63c560c3cb44d1032c0bd41749)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.50.0 ([#​2825](https://redirect.github.com/googleapis/java-storage/issues/2825)) ([9aa68a6](https://redirect.github.com/googleapis/java-storage/commit/9aa68a67d931b19175e23f883a109f22b99411ca)) - Update sdk-platform-java dependencies ([#​2841](https://redirect.github.com/googleapis/java-storage/issues/2841)) ([2a70481](https://redirect.github.com/googleapis/java-storage/commit/2a704815ee60b8ec7ff2c1af557fee4366ea2e19)) ##### Documentation - Add samples for soft delete (objects) ([#​2754](https://redirect.github.com/googleapis/java-storage/issues/2754)) ([41bc807](https://redirect.github.com/googleapis/java-storage/commit/41bc807e94f1c0eebd41b4a7baa12301858cc16f)) ### [`v2.45.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2450-2024-11-18) ##### Features - Adds support for restore token ([aef367d](https://redirect.github.com/googleapis/java-storage/commit/aef367dac146147bfbbb46b64aa91a7aebe05b6c)) - Adds support for restore token ([#​2768](https://redirect.github.com/googleapis/java-storage/issues/2768)) ([0394354](https://redirect.github.com/googleapis/java-storage/commit/0394354c81b35b66d46d84b9afb090d891ee6a12)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.49.0 ([aef367d](https://redirect.github.com/googleapis/java-storage/commit/aef367dac146147bfbbb46b64aa91a7aebe05b6c)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.50.0 ([281cccb](https://redirect.github.com/googleapis/java-storage/commit/281cccbafd2ef17c56ab4095e1f14aab2d11427e)) - Set default values for monitored resource ([#​2809](https://redirect.github.com/googleapis/java-storage/issues/2809)) ([27829a4](https://redirect.github.com/googleapis/java-storage/commit/27829a48813a2cd89d4ddf78cf8f925b64388cd8)) ##### Dependencies - Update sdk-platform-java dependencies ([#​2817](https://redirect.github.com/googleapis/java-storage/issues/2817)) ([9e961c4](https://redirect.github.com/googleapis/java-storage/commit/9e961c4a5058234f04bf71eb45185f5641c0b9a4)) ### [`v2.44.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2441-2024-10-25) ##### Dependencies - Update sdk-platform-java dependencies ([#​2795](https://redirect.github.com/googleapis/java-storage/issues/2795)) ([aeb86e5](https://redirect.github.com/googleapis/java-storage/commit/aeb86e5467269d55f9019638fe8b05331b423e55)) ### [`v2.44.0`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2440-2024-10-23) ##### Features - Promote gRPC transport to GA ([#​2766](https://redirect.github.com/googleapis/java-storage/issues/2766)) ([41fd72a](https://redirect.github.com/googleapis/java-storage/commit/41fd72a57e3577217e98f7a179d8958c14c5676a)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.47.0 ([c517798](https://redirect.github.com/googleapis/java-storage/commit/c5177983a48b1bf26e8abb5d4d27355bfcd62d3b)) - Fix createFrom resumable upload retry offset calculation ([#​2771](https://redirect.github.com/googleapis/java-storage/issues/2771)) ([1126cdc](https://redirect.github.com/googleapis/java-storage/commit/1126cdcde07fed3c57d99dfa2b2505b06d5cd25a)), closes [#​2770](https://redirect.github.com/googleapis/java-storage/issues/2770) - Update gRPC ReadObject retry to avoid double retry ([#​2765](https://redirect.github.com/googleapis/java-storage/issues/2765)) ([1fc57b9](https://redirect.github.com/googleapis/java-storage/commit/1fc57b9b4fe2ec2d08333fb62be66f272294deca)) ##### Dependencies - Update dependency com.google.apis:google-api-services-storage to v1-rev20241008-2.0.0 ([#​2776](https://redirect.github.com/googleapis/java-storage/issues/2776)) ([0545b5e](https://redirect.github.com/googleapis/java-storage/commit/0545b5e7d7e292da38fb42a9160fb1938628684b)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.38.0 ([#​2787](https://redirect.github.com/googleapis/java-storage/issues/2787)) ([a470e88](https://redirect.github.com/googleapis/java-storage/commit/a470e880f348a4950102546c7ee844761e1c5b57)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.48.0 ([#​2781](https://redirect.github.com/googleapis/java-storage/issues/2781)) ([8fa013e](https://redirect.github.com/googleapis/java-storage/commit/8fa013e09e3c02c6deeb6d49911c051b940ef79c)) - Update gcr.io/cloud-devrel-public-resources/storage-testbench docker tag to v0.49.0 ([#​2782](https://redirect.github.com/googleapis/java-storage/issues/2782)) ([a7baffb](https://redirect.github.com/googleapis/java-storage/commit/a7baffb9579f865a20fe42d189f8ba9d8b4ee716)) - Update googleapis/sdk-platform-java action to v2.48.0 ([#​2786](https://redirect.github.com/googleapis/java-storage/issues/2786)) ([2893e61](https://redirect.github.com/googleapis/java-storage/commit/2893e617b865717959da34a47d2a972ad90cde72)) ### [`v2.43.2`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2432-2024-10-08) ##### Bug Fixes - Plumb list blobs match glob option for grpc transport ([#​2759](https://redirect.github.com/googleapis/java-storage/issues/2759)) ([207abd1](https://redirect.github.com/googleapis/java-storage/commit/207abd110ac2e1854804332025e6ea7806df1785)) ##### Dependencies - Update dependency com.google.api:gapic-generator-java to v2.47.0 ([#​2750](https://redirect.github.com/googleapis/java-storage/issues/2750)) ([9041f24](https://redirect.github.com/googleapis/java-storage/commit/9041f242c185a8a96361a087d42c5be7ba06a583)) - Update dependency com.google.apis:google-api-services-storage to v1-rev20240924-2.0.0 ([#​2719](https://redirect.github.com/googleapis/java-storage/issues/2719)) ([7b19831](https://redirect.github.com/googleapis/java-storage/commit/7b19831b48153bb7f6744f5d7b8559c244d483d7)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.37.0 ([#​2751](https://redirect.github.com/googleapis/java-storage/issues/2751)) ([003d6fa](https://redirect.github.com/googleapis/java-storage/commit/003d6faaa3d64310cf91a1e304247e2f44a5c9c7)) - Update googleapis/sdk-platform-java action to v2.47.0 ([#​2749](https://redirect.github.com/googleapis/java-storage/issues/2749)) ([befa415](https://redirect.github.com/googleapis/java-storage/commit/befa415d69743faf079930315c5ebd8afaa52d7f)) ### [`v2.43.1`](https://redirect.github.com/googleapis/java-storage/blob/HEAD/CHANGELOG.md#2431-2024-09-26) ##### Bug Fixes - Add managed folder to testIamPermissions method ([556dd95](https://redirect.github.com/googleapis/java-storage/commit/556dd95c2cf7180cb14c12a2f7ecc288c0c49ea9)) - **deps:** Update the Java code generator (gapic-generator-java) to 2.46.0 ([556dd95](https://redirect.github.com/googleapis/java-storage/commit/556dd95c2cf7180cb14c12a2f7ecc288c0c49ea9)) - Remove server unimplemented GrpcStorageImpl#{get,list,create,delete,Update}HmacKey ([#​2717](https://redirect.github.com/googleapis/java-storage/issues/2717)) ([06f7292](https://redirect.github.com/googleapis/java-storage/commit/06f7292036c39ca7f10119a1b906c604a0c34344)) - Remove server unimplemented GrpcStorageImpl#{get,list,create,delete}Notification ([#​2710](https://redirect.github.com/googleapis/java-storage/issues/2710)) ([310c9b2](https://redirect.github.com/googleapis/java-storage/commit/310c9b285024573a7e58dfb07f41b482a8a3372f)) - Remove server unimplemented GrpcStorageImpl#getServiceAccount ([#​2718](https://redirect.github.com/googleapis/java-storage/issues/2718)) ([51076a8](https://redirect.github.com/googleapis/java-storage/commit/51076a87eae57ec6763bdbfa20dcc390b688fc82)) - Update grpc based ReadObject rpcs to remove race condition between cancellation and message handling ([#​2708](https://redirect.github.com/googleapis/java-storage/issues/2708)) ([2c7f088](https://redirect.github.com/googleapis/java-storage/commit/2c7f08868df8adba623178d679a100f19d10f070)) - Update grpc upload error diagnostics to be tolerant of receiving an error if no request has been sent ([#​2732](https://redirect.github.com/googleapis/java-storage/issues/2732)) ([fff72d5](https://redirect.github.com/googleapis/java-storage/commit/fff72d5cfeca9ad3348e7c9b72e2740024dcbbb6)) - Update GrpcStorageOptions to attempt direct path by default ([#​2715](https://redirect.github.com/googleapis/java-storage/issues/2715)) ([9de9a92](https://redirect.github.com/googleapis/java-storage/commit/9de9a92be05f36bbe6afabeffcc597470a92b5a3)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.36.0 ([#​2721](https://redirect.github.com/googleapis/java-storage/issues/2721)) ([11f09fe](https://redirect.github.com/googleapis/java-storage/commit/11f09febb76a50fc0e19ec096c9bbad485764c8b)) - Update dependency com.google.cloud:sdk-platform-java-config to v3.36.1 ([#​2738](https://redirect.github.com/googleapis/java-storage/issues/2738)) ([eb320e1](https://redirect.github.com/googleapis/java-storage/commit/eb320e104bca9e5a7c192d58147045bf7201ffc7)) - </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 9am on the first day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. â™» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/solrbot/renovate-github-action) <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJleGVtcHQtc3RhbGUiXX0=--> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
