A weekly digest of client library updates from across the Cloud SDK
Share
Services
## Library
A weekly digest of client library updates from across the [Cloud SDK](https://cloud.google.com/sdk).
### Java
### Changes for [google-cloud-storage](https://github.com/googleapis/java-storage)
#### [2.49.0](https://github.com/googleapis/java-storage/compare/v2.48.2...v2.49.0) (2025-02-26)
##### Features
* Add new Options to allow per method header values ([#2941](https://github.com/googleapis/java-storage/issues/2941)) ([297802d](https://github.com/googleapis/java-storage/commit/297802d1715e3289dd720fba851c563004b8c5f2))
* **transfer-manager:** Add ParallelUploadConfig.Builder#setUploadBlobInfoFactory ([#2936](https://github.com/googleapis/java-storage/issues/2936)) ([86e9ae8](https://github.com/googleapis/java-storage/commit/86e9ae80772aa202d0b6563b8dd37722d8b5e0e0)), closes [#2638](https://github.com/googleapis/java-storage/issues/2638)
##### Bug Fixes
* Categorize a WatchdogTimeoutException as retriable for grpc ReadObject ([#2954](https://github.com/googleapis/java-storage/issues/2954)) ([b53bd53](https://github.com/googleapis/java-storage/commit/b53bd53c26984b3e850355ced608b511688b74d1))
* **deps:** Update the Java code generator (gapic-generator-java) to 2.53.0 ([9946d6b](https://github.com/googleapis/java-storage/commit/9946d6bdc7ec8398bf1bd1df63f272df1351539e))
* Update grpc based Storage to defer project id validation ([#2930](https://github.com/googleapis/java-storage/issues/2930)) ([cc03784](https://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://github.com/googleapis/java-storage/issues/2939)) ([43553de](https://github.com/googleapis/java-storage/commit/43553dedce33093e751143fadb372024d975706c))
##### Dependencies
* Update sdk-platform-java dependencies ([#2957](https://github.com/googleapis/java-storage/issues/2957)) ([40cfda6](https://github.com/googleapis/java-storage/commit/40cfda62d4bff72a857d0269eaa7c0225f216650))
##### Documentation
* Add note about HNS support to moveBlob ([#2929](https://github.com/googleapis/java-storage/issues/2929)) ([c461546](https://github.com/googleapis/java-storage/commit/c461546bfd016b21eb99f8e25604ee3fd001c9c6))
### Python
### Changes for [google-cloud-storage](https://github.com/googleapis/python-storage)
#### [3.1.0](https://github.com/googleapis/python-storage/compare/v3.0.0...v3.1.0) (2025-02-27)
##### Features
* Add api\_key argument to Client constructor ([#1441](https://github.com/googleapis/python-storage/issues/1441)) ([c869e15](https://github.com/googleapis/python-storage/commit/c869e15ec535a0aa50029d30b6a3ce64ff119b5f))
* Add Bucket.move\_blob() for HNS-enabled buckets ([#1431](https://github.com/googleapis/python-storage/issues/1431)) ([24c000f](https://github.com/googleapis/python-storage/commit/24c000fb7b9f576e6d6c6ec5733f3971fe133655))
What else is happening at Google Cloud Platform?
A new region is now available for Cloud Run GPUs: europe-west1
about 9 hours ago
Services
Share
The API to create and manage Log Scopes is now Generally Available (GA)
about 10 hours ago
Services
Share
URL indicators are now available for matching as part of Applied Threat Intelligence
about 10 hours ago
Services
Share
Read update
Services
Share