Releases: googleapis/java-storage
Releases · googleapis/java-storage
v2.53.1
v2.53.0
2.53.0 (2025-06-04)
Features
- Expose BucketInfo.getProject as a BigInteger (#3119) (64bbb60), closes #3023
- storagecontrol: Add Anywhere cache control APIs (06572b7)
- storagecontrol: Add Client Libraries Storage IntelligenceConfig (06572b7)
Bug Fixes
- deps: Update the Java code generator (gapic-generator-java) to 2.58.0 (06572b7)
Dependencies
- Update dependency com.google.apis:google-api-services-storage to v1-rev20250521-2.0.0 (#3118) (e1be49e)
- Update dependency com.google.apis:google-api-services-storage to v1-rev20250524-2.0.0 (#3127) (2a4499d)
- Update sdk-platform-java dependencies (#3129) (31cd058)
Documentation
v2.52.3
v2.52.2
v2.52.1
v2.52.0
2.52.0 (2025-04-28)
Important
This release has a direct memory leak when using a StorageOptions.grpc() instance and performing downloads.
Please update to 2.52.1 or later which contains the fix.
Features
Bug Fixes
- deps: Update the Java code generator (gapic-generator-java) to 2.56.2 (74c46dd)
Dependencies
- Update dependency com.google.apis:google-api-services-storage to v1-rev20250416-2.0.0 (#3063) (d496d5b)
- Update dependency com.google.apis:google-api-services-storage to v1-rev20250420-2.0.0 (#3070) (1ef50f2)
- Update dependency com.google.cloud:sdk-platform-java-config to v3.46.2 (#3061) (cb43a6c)
- Update googleapis/sdk-platform-java action to v2.56.2 (#3055) (7025ad7)
v2.51.0
2.51.0 (2025-04-23)
Important
This release has a direct memory leak when using a StorageOptions.grpc() instance and performing downloads.
Please update to 2.52.1 or later which contains the fix.
Features
- Add @BetaApi Storage#blobAppendableUpload for gRPC Transport (#3020) (62b6248)
- Add @BetaApi Storage#blobReadSession for gRPC Transport (#3020) (62b6248)
- Implement improved retry context information (#3020) (62b6248)
Bug Fixes
- deps: Update the Java code generator (gapic-generator-java) to 2.56.0 (8f9f5ec)
- Ensure object generation is sent for Storage#update(BlobInfo) using HTTP Transport (#3006) (2a3e0e7), closes #2980
- Update 416 handling for ReadChannel (#3018) (4a9c3e4)
- Update gRPC Bidi resumable upload to have more robust error message generation (#2998) (79b5d85)
- Update gRPC implementation for storage.buckets.get to translate NOT_FOUND to null (#3005) (704af65)
Dependencies
- Remove explicit version declarations for packages that are in shared-dependencies (#3014) (61cdb30)
- Update dependency com.google.apis:google-api-services-storage to v1-rev20250312-2.0.0 (#3000) (78fc076)
- Update dependency com.google.cloud.opentelemetry:exporter-trace to v0.34.0 (#2938) (ff6f696)
- Update sdk-platform-java dependencies (#3046) (861f958)
- Update sdk-platform-java dependencies (#3053) (921d1ba)
v2.50.0
2.50.0 (2025-03-14)
Features
Bug Fixes
- deps: Update the Java code generator (gapic-generator-java) to 2.54.0 (22e7e3d)
- deps: Update the Java code generator (gapic-generator-java) to 2.55.1 (81c8c61)
- Improve 503 handling for json resumable uploads (#2987) (9bc2b14)
- Update usages of String.format to explicitly pass Locale.US (#2974) (8bcb2de), closes #2972
Dependencies
v2.49.0
2.49.0 (2025-02-26)
Features
- Add new Options to allow per method header values (#2941) (297802d)
- transfer-manager: Add ParallelUploadConfig.Builder#setUploadBlobInfoFactory (#2936) (86e9ae8), closes #2638
Bug Fixes
- Categorize a WatchdogTimeoutException as retriable for grpc ReadObject (#2954) (b53bd53)
- deps: Update the Java code generator (gapic-generator-java) to 2.53.0 (9946d6b)
- Update grpc based Storage to defer project id validation (#2930) (cc03784)
- Update kms key handling when opening a resumable upload to clear the value in the json to be null rather than empty string (#2939) (43553de)