Skip to content

Releases: googleapis/java-storage

v2.53.1

18 Jun 17:00
e832741

Choose a tag to compare

2.53.1 (2025-06-18)

Bug Fixes

  • Cancel the future in RemoteStorageHelper#forceDelete when TimeoutException happens (#3136) (e6007d5)
  • deps: Update the Java code generator (gapic-generator-java) to 2.59.0 (7dba9f0)

Dependencies

  • Update dependency com.google.apis:google-api-services-storage to v1-rev20250605-2.0.0 (#3143) (17a80d8)
  • Update sdk-platform-java dependencies (#3152) (2f78192)

v2.53.0

04 Jun 19:13
1b41004

Choose a tag to compare

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

  • Add explicit Optional annotations to fields that have always been treated as optional (53b6927)
  • Add note that Bucket.project output format is always project number format (53b6927)
  • Add note that managedFolders are supported for GetIamPolicy and SetIamPolicy (53b6927)

v2.52.3

19 May 17:19
59896f5

Choose a tag to compare

2.52.3 (2025-05-19)

Bug Fixes

  • Update grpc client side metrics detection to be graceful when not running on gcp (#3097) (10cd32d)

Dependencies

  • Update dependency com.google.apis:google-api-services-storage to v1-rev20250509-2.0.0 (#3103) (1fd1090)
  • Update sdk-platform-java dependencies (#3102) (3b53b94)

v2.52.2

06 May 17:25
7bbc826

Choose a tag to compare

2.52.2 (2025-05-06)

Bug Fixes

  • Fix a possible NPE that could happen when shutting down a grpc Storage instance (#3089) (56f5d0a)

Dependencies

  • Update dependency com.google.apis:google-api-services-storage to v1-rev20250424-2.0.0 (#3084) (c7afbde)
  • Update sdk-platform-java dependencies (#3087) (762ca13)

v2.52.1

01 May 21:14
5e48c75

Choose a tag to compare

2.52.1 (2025-05-01)

Bug Fixes

  • Fix grpc ReadObject memory leak introduced in 2.51.0 (#3080) (7057629)

v2.52.0

28 Apr 18:16
8804534

Choose a tag to compare

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

  • Add Storage.BlobListOption#includeTrailingDelimiter (#3038) (0b7a0df)

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

23 Apr 20:31
77ed57b

Choose a tag to compare

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

14 Mar 17:59
85d3795

Choose a tag to compare

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

  • Update dependency com.google.apis:google-api-services-storage to v1-rev20250224-2.0.0 (#2969) (80a40c4)
  • Update googleapis/sdk-platform-java action to v2.55.1 (#2985) (e22a2de)
  • Update sdk-platform-java dependencies (#2983) (9eeb82a)
  • Update sdk-platform-java dependencies (#2986) (10b922a)

v2.49.0

26 Feb 16:19
8ea21b3

Choose a tag to compare

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)

Dependencies

Documentation

v2.48.2

12 Feb 16:52
ca68789

Choose a tag to compare

2.48.2 (2025-02-11)

Dependencies

Documentation

  • Update storage_copy_file to include MegabytesCopiedPerChunk (#2910) (971ca5d)