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)