Skip to content

v2.51.0

Choose a tag to compare

@release-please release-please released this 23 Apr 20:31
77ed57b

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)